【发布时间】:2013-08-09 18:47:47
【问题描述】:
我想制作一个将“this”对象作为参数传递的事件处理程序。我试过这个
<select id="customer" onchange="custChange(this);">
它可以正常工作并获得调用 on change 的 dom 对象。
但根据我的理解,这不应该起作用,因为第一个参数应该是“事件”(而不是“这个” 对象)在事件处理方法中,如下所示
<select id="customer" onchange="custChange(event);">
我们可以在 eventHandler 方法中传递任何参数(this 或 event),只要它们的名称正确或第一个参数将 总是被视为事件对象?
【问题讨论】:
标签: javascript onchange