【发布时间】:2011-01-17 13:54:06
【问题描述】:
在一个页面上,我有一个包含许多选项的选择(多个)框。 现在我想对最后点击的项目做出反应,用 ajax 显示一些数据。
由于选项元素上的“点击”事件在IE中不起作用,我目前使用“更改”事件。
问题是,“值”和 selectedIndex 属性指向第一个选定的项目,即使我选择了第一个之后的其他选项。
我可以获得最近选择的选项的唯一方法是比较“更改”事件之前和之后的一组选定选项。
还有其他方法吗?
【问题讨论】:
-
如果给select添加一个click监听器,看看事件的target,会不会是select?如果可以的话,也许这会让你做你想做的事。
-
谢谢,但我已经尝试过了。事件中没有提及该选项。
标签: javascript html events select