当用户在 HTML 框中选择一个选项时,我试图找到一种运行 JavaScript 函数的方法select
,无论该选项是否已被选中。所以也就onchange
无从谈起了。
使用的问题onblur
是(至少在 Chrome 和 Safari 中)在用户单击另一个元素之前不会触发事件。如果用户专注于选择,然后在没有选择选项的情况下点击离开,这也可能很烦人,在这种情况下,我不希望触发事件。
通过为每个选项提供一个处理程序,我能够获得一些成功onmouseup
,但据我所知,这只适用于 Firefox。有任何想法吗?