我试图找到一种方法来在用户选择HTML选择框中的选项时运行JavaScript函数,无论此选项是否已被选中.所以onchange是不可能的.
使用onblur的问题在于(至少在Chrome和Safari中),在用户单击另一个元素之前不会触发该事件.如果用户专注于选择,然后点击而不选择选项,这也可能会令人讨厌,在这种情况下我不希望触发事件.
通过给每个选项提供onmouseup处理程序,我获得了一些成功,但据我所知,这仅适用于Firefox.有任何想法吗?
JavaScript:
function userDidSomething(event) { // Your Code Here. }