1. fireEvent 触发事件
attachEvent 绑定事件
detachEvent
cancelEvent 取消事件
2. document.forms[0].txtName.fireEvent("onclick");
3. attachEvent和addEventListener都是追加事件
attachEvent是ie的方法
addEventListener是火狐的方法
一般事件兼容都是这么写:
-
JScript code
-
function addEventHandler(oTarget, sEventType, fnHandler){ if (oTarget.addEventListener){ oTarget.addEventListener(sEventType, fnHandler, false ); } else if (oTarget.attachEvent){ oTarget.attachEvent( " on " + sEventType, fnHandler); } else { oTarget[ " on " + sEventType] = fnHandler; } }