6

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

我现在的问题是:我应该始终使用 Change 处理程序 - 还是存在 Click 仍然合适的情况(假设我想要跨浏览器兼容性)。

编辑:这是我收集的内容:对于选择框之类的东西,改变是要走的路。对于简单的东西,比如图像,没有变化,所以点击是要走的路。

4

2 回答 2

5

对于表单控件,例如文本输入、选择框、复选框和单选按钮,您应该使用 onChange 事件。当涉及到其他内容时,例如链接、列表、容器等,那么您绝对应该使用 click,因为这些项目不支持 onChange 事件。

于 2009-07-27T15:32:59.823 回答
1

单击不起作用 x-broswer,IE 不响应选择或选项单击。更改是唯一可用的选项。

于 2009-07-27T15:30:03.823 回答