基本方法:attachEvent(IE)/detachEvent;addEventListener( Mozilla, Netscape, Firefox)/removeEventListener
在之前的邏輯判斷式的基礎上,在設計javascript的時候,可以針對瀏覽器的不同,寫出適合不同種類瀏覽器的代碼。
追加代碼:
var
obj
=
document.getElementById(
"
id1
"
)
if
(window.addEventListenner)
//
Mozilla, Netscape, Firefox
obj.addEventListenner(
"
click
"
,clickfun,
false
)
else
obj.attachEvent(
"
onclick
"
,clickfun)
移除代碼:
if
(window.removeEventListener())
{
//
Mozilla, Netscape, Firefox
daycol.removeEventListener('click', clickfun,
false
);
}
else
{
//
IE
daycol.detachEvent('onclick', clickfun);
}

function
clickfun(value)
{
alert(value)
}
3>另外一種簡單的方法
document.getElementById("txtvalue2").onclick=function(evt){alert(evt); }
发表评论