亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

如果把removeHandler這個句柄刪除或者注釋后 eventUtil.addHandler(btn3,'click',showMes); 才可以執行

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Document</title>

</head>

<body>

<div>

<input type="button" value="按鈕3" id="btn3">

</div>

<script type="text/javascript">

function showMes(){

alert("hello world!");

}

var btn3=document.getElementById("btn3");

var eventUtil={

//添加句柄

addHandler:function(element,type,handler){

if(element.addEventListener){

element.addEventListener(type,handler,false);

}

else if (element.attachEvent) {

element.attachEvent("on"+type,handler);

}

else{

element["on"+type]=handler;

}

}

//刪除句柄

removeHandler:function(element,type,handler){

if(element.removeEventListener){

element.removeEventListener(type,handler,false);

}

else if (element.detachEvent) {

element.detachEvent("on"+type,handler);

}

else{

element["on"+type]=null;

}

}

}

eventUtil.addHandler(btn3,"click",showMes);

</script>

</body>

</html>


正在回答

1 回答

需要在addEventHandler結束后加逗號,eventUtil是一個包含鍵值對的對象,每個鍵值對中間需要加逗號

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

如果把removeHandler這個句柄刪除或者注釋后 eventUtil.addHandler(btn3,'click',showMes); 才可以執行

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號