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

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

為什么我這么寫沒有反應

<body>

?<input type="button" value="IE" id="btn4"/>

?<script>

? ? function show(){

alert("我是IE事件處理");

}

? ? var btn4 = document.getElementById("btn4");

btn4.attachEvent('onclick',show);//添加事件方法,兩個參數。默認冒泡事件false。函數名加On.

//btn4.removeEventListener("onclick",show,false);//刪除事件方法,參數與添加要一樣。

? ?

?</script>

</body>


正在回答

1 回答

瀏覽器的兼容性問題,這樣就可以

<body>

<input type="button" value="IE" id="btn4"/>

<script>

? ?var btn4=document.getElementById('btn4');
? ?if(btn4.attachEvent){
? ? ? ?btn4.attachEvent('onclick',show);
? ?}else if(btn4.addEventListener){
? ? ? ?btn4.addEventListener('click',show);
? ?}else{
? ? ? ?btn4.onclick=show;
? ?}
? ?//添加事件方法,兩個參數。默認冒泡事件false。函數名加On.
? ?//btn4.removeEventListener("onclick",show,false);//刪除事件方法,參數與添加要一樣。
? ?function show(){
? ? ? ?alert("我是IE事件處理");
? ?}
</script>

</body>


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

小菜鳥飛 提問者

你這是跨瀏覽器的吧 我那個是在IE中沒反應 可是他那個方法就是在ie中用的呀
2016-08-13 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消
DOM事件探秘
  • 參與學習       99534    人
  • 解答問題       1305    個

DOM事件?本課程會通過實例來給小伙伴們講解如何使用這些事件

進入課程

為什么我這么寫沒有反應

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

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

幫助反饋 APP下載

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

公眾號

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