為什么dom2級(jí)定義兩個(gè)方法各個(gè)瀏覽器顯示不一樣呢
<script>
function showmessage(){alert('hello world');}
var btn=document.getElementById('btn');
btn.addEventListener('click',showmessage,false);
btn.addEventListener('click',function(){alert(this.value);},false);
btn.removeEventListener('click',showmessage,false);
</script>
火狐直接顯示那個(gè)按鈕不顯示hello world 谷歌顯示hello world不顯示按鈕 ie8一下不兼容這個(gè)屬性
2015-08-18
補(bǔ)充:
1.IE綁定事件的API應(yīng)該是這個(gè):btn.attachEvent("on事件名",處理函數(shù)對(duì)象);
2.btn.addEventListener是IE以外其它主流瀏覽器支持的,但也會(huì)有顯示效果的差別,以你實(shí)際效果為準(zhǔn)。BOM里面坑多
2014-12-19
定義兩個(gè)屬性只能顯示一個(gè)