我想创建一个事件处理程序,将“this”对象作为参数传递。我尝试过这个:
<select id="customer" onchange="custChange(this);">
它可以很好地工作,并获取触发onchange事件的DOM对象。
但是根据我的理解,这不应该起作用,因为事件处理程序方法中第一个参数应该是“事件”(而不是“this”对象),例如以下代码:
<select id="customer" onchange="custChange(event);">
如果它们的名称正确,我们是否可以在eventHandler方法中传递任何参数(这个或事件),或者始终将第一个参数视为事件对象?