dom中的事件綁定語法
作者:佚名 時間:2014-02-14 分享到:
要在代碼中綁定某一個事件,不同的瀏覽器提供的函數也不相同,例如,在ie瀏覽器中的語法代碼如下:
element.attachevent("oneventname",eventhandler);
例如:
function init(){
//statement
}
window.attachevent("onload",init);
這段代碼僅在ie瀏覽器中有效,將把init事件處理程序綁定到window對象的onload事件.
而在非ie瀏覽器中,綁定事件的語法代碼如下:
element.addeventlistener("eventname",observer,usercapture);
例如:
function init(){
//statement
}
window.addeventlistener("load",init,false);
這里可以實現和前面ie瀏覽器代碼相同的效果,其中的"onload"變成了"load",而且addeventlistener多了一個參數usecapture.
如沒特殊注明,文章均為上海聯楷網絡原創,轉載請注明來自:http://www.ktcbnqb.cn/hynews/20151126/n3212.html