禁用组合框以打开但保留其他事件

时间:2012-09-06 09:33:34

标签: javascript drop-down-menu javascript-events combobox

我有一个应用程序做了一些DOM选择。 当我点击元素时,它们会被标记,应用程序会记住这些元素。

对于组合框(下拉菜单),当我点击它时,除了标记它(与所有其他元素一样),它还会打开组合框。我想防止这种情况发生。 我所知道的方法是使用disable =“true”。所以我想我可以在mouseOver上禁用组合框并在mouseOut上重新启用它。但是,当我这样做时,它会禁用所有事件,因此我不能再点击它,也不会调用mouseOut事件。

有没有办法阻止组合框打开而不禁用其他事件,如onClick和mouseOver?

0 个答案:

没有答案