JQuery Click vs Change

时间:2009-07-27 15:26:55

标签: jquery click onchange

我最近问了一个问题,并发布了一些代码,建议更改我在选择框上的点击处理程序进行更改。

我现在的问题是:我应该总是使用更改处理程序 - 或者是否仍然适合使用Click(假设我希望跨浏览器兼容性)。

编辑: 这就是我收集的内容:对于像选择框这样的东西,改变是要走的路。 对于像图像这样的简单事物,没有任何变化,因此点击是可行的方法。

2 个答案:

答案 0 :(得分:5)

当涉及到表单控件时,例如文本输入,选择框,检查和单选按钮,那么你应该使用onChange-event。当谈到其他东西时,例如链接,列表,容器等,那么你肯定应该使用click,因为这些项不支持onChange事件。

答案 1 :(得分:1)

点击不起作用x浏览器,IE不响应选择或选项单击。 变更是唯一可用的选择。