最新回答 / JE_lee
嗯,我覺得你應(yīng)該先弄明白什么是回調(diào)函數(shù),element.onclick事件觸發(fā)的時(shí)候,他的回調(diào)函數(shù)是這種形式的function(event){};雖然JS沒有限定參數(shù)的長(zhǎng)度,也就是說,這個(gè)回調(diào)函數(shù)的形式也是這樣的function(event,undefined,undefined........){};所以上面這樣子改的話,控制臺(tái)就會(huì)提示你disX沒有定義,從而停止這個(gè)函數(shù)的執(zhí)行,也就移動(dòng)不了了。回調(diào)函數(shù)是傳遞參數(shù)是沒有意義的。所以這時(shí)候disX,disY沒什么用。
2017-08-09
最新回答 / LFZ_CUG
1、?eventUitl.addHandler(bt,'click',shouMes);里showMes拼錯(cuò)了;2、 addHandler:function(element,type,handler){ if(element.addEventListener){ bt.addEventListener(type,handler,false); }else if(element.attachEvent){ bt.attachEvent('on'+type,handler); }else{ ...
2017-08-05
已采納回答 / 幻得患失
使用addEventListener()可以添加多個(gè)事件(多種事務(wù)處理),用removeEventListener()函數(shù)刪除事件時(shí)需要指定事件名稱(函數(shù)名),用來(lái)刪除指定的函數(shù)(多個(gè)函數(shù)中的某個(gè)),這樣才能避免影響其他事務(wù)的處理
2017-08-04
已采納回答 / 慕粉13526308623
http://jingyan.baidu.com/article/6b97984db7c9911ca2b0bf1c.html希望對(duì)你有幫助
2017-07-18
最贊回答 / Frewen清澄
note:IE11只支持addEventListener!IE9,IE10對(duì)attachEvent和addEventListener都支持!TE8及以下版本只支持attachEvent!
2017-07-17
已采納回答 / 田心楓
window.onload是一個(gè)事件,當(dāng)文檔加載完成之后就會(huì)觸發(fā)該事件,可以為此事件注冊(cè)事件處理函數(shù),并將要執(zhí)行的腳本代碼放在事件處理函數(shù)中,于是就可以避免獲取不到對(duì)象的情況
2017-06-12