已采納回答 / qq_林深不知處_0
detachEvent是element的一個屬性,屬性值為一個function,如果瀏覽器不支持這個屬性,那么值就是null或undefined,根據(jù)js隱式轉(zhuǎn)換的規(guī)則,返回的就是false。這是一種最常見的瀏覽器能力監(jiān)測方法。
2018-12-16
已采納回答 / 保衛(wèi)家鄉(xiāng)
#divselect cite:after{content:"▼";display:block;position:absolute;right:5px;top:3px;}自己添加一個箭頭吧。
2018-07-25
已采納回答 / rainforestYSLK
你的后面的代碼寫的有bug ,將var btn=document.getElementById('btn');后面的代碼修改為:function cons(event) {alert(event.type);}eventUtil.addHandler(btn, 'click', cons);//eventUtil.removeHandler(btn, 'click', cons);因為你刪除句柄的時候要求參數(shù)和添加句柄時是一致的,包括第三個參數(shù):函數(shù),所以不能使用匿名函數(shù)。將這個函數(shù)封裝起來就可以了,它傳...
2018-05-18
已采納回答 / 紙丶兩面白
你寫的onclick="showmes(this)"里面的this指的是document.getElementById("btn2")也就是按鈕2本身。所以傳到showmes(event)這個函數(shù)的時候,這個event其實傳進(jìn)來的是document.getElementById("btn2")。所以既然這個event并不是事件對象,當(dāng)然會報錯啦
2018-05-07
已采納回答 / 慕娘2318213
ele.addEventListener(ele,type,hander)改為ele.addEventListener(type,hander,false)
2018-05-03
已采納回答 / qq_long妹_0
?disX?=?event.clientX?-?oDrag.offsetLeft, ?這一句應(yīng)該以分號結(jié)尾,不是逗號。
2018-04-10
已采納回答 / xll19950213
<...code...>事件觸發(fā)時,函數(shù)中的代碼從上到下的運行。如果不遍歷菜單數(shù)組將每個選項的背景重置為白色,那么按一次向下鍵就有一個選項的背景色變紅,按完幾次后所有的選項都變紅了(用戶不知道自己此刻選中的是哪個選項),所以每次鍵盤按下之前要將之前按下的效果清空。
2018-01-30