九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
JS:attachEvent和addEventListener 使用方法

JS:attachEvent和addEventListener 使用方法

attachEvent方法,為某一事件附加其它的處理事件。(不支持Mozilla系列)

addEventListener方法 用于 Mozilla系列

舉例:
document.getElementById("btn").onclick = method1;
document.getElementById(
"btn").onclick = method2;
document.getElementById(
"btn").onclick = method3;
如果這樣寫,那么將會只有medhot3被執(zhí)行

寫成這樣:
var btn1Obj = document.getElementById("btn1"); 
//object.attachEvent(event,function);
btn1Obj.attachEvent("onclick",method1);
btn1Obj.attachEvent(
"onclick",method2);
btn1Obj.attachEvent(
"onclick",method3);
執(zhí)行順序為method3->method2->method1

如果是Mozilla系列,并不支持該方法,需要用到addEventListener
var btn1Obj = document.getElementById("btn1");
//element.addEventListener(type,listener,useCapture);
btn1Obj.addEventListener("click",method1,false);
btn1Obj.addEventListener(
"click",method2,false);
btn1Obj.addEventListener(
"click",method3,false);
執(zhí)行順序為method1->method2->method3

使用實例:

1。 
var el = EDITFORM_DOCUMENT.body; 
//先取得對象,EDITFORM_DOCUMENT實為一個iframe
if (el.addEventListener){
 el.addEventListener(
'click', KindDisableMenu, false);
}
 else if (el.attachEvent){
 el.attachEvent(
'onclick', KindDisableMenu);
}

2。 
if (window.addEventListener) {
 window.addEventListener(
'load', _uCO, false);
}
 else if (window.attachEvent) {
 window.attachEvent(
'onload', _uCO);
}
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點擊舉報。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
監(jiān)聽輸入框值的即時變化onpropertychange、oninput
Javascript 的addEventListener()及attachEvent()區(qū)別分析
淺析html input 等值改變添加監(jiān)聽事件
史上最詳細的JavaScript事件使用指南
由表單中onsubmit="return false;"想到的
jq和js中click 事件的幾種方式總結(jié)和click事件的累加問題解決辦法
更多類似文章 >>
生活服務(wù)
熱點新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點擊這里聯(lián)系客服!

聯(lián)系客服