最贊回答 / qq_慕數據9481021
var divone=document.getElementById('div1') 改為div_1;var divone=document.getElementById('div2');改為div_2
2016-09-17
最新回答 / weibo_寶慕林349606
鍵盤事件里面的for循環中this指定的是document,不是當前的as[i]對象,老師說過好像不能對document設置backgroundColor,這里可以直接用a[i]來代替this
2016-09-13
最新回答 / Thinkanddo3771218
1、每次事件觸發時都會創建一個event對象實例,也就是說本來定義了一個event對象(或者可以說是一個類),給它封裝了一些屬性和方法,觸發不同的事件,就會根據這個類來創建具體的事件對象(實例化)2 所謂事件就是用戶或者瀏覽器執行的某種動作,比如說click, mouseover,load(加載)等等都是事件的名字,而響應某個事件函數就是事件處理程序(事件監聽器),事件處理程序用以'on'開頭,比如onclick等等3像<input type="button" onclick="alert("hel...
2016-09-13
最新回答 / 小謝星
上下鍵 不會收面板,只有在選中條目onclick、選中按下回車,或者在別的地方onclick這三個時機收列表面板注意選中條目onclick邏輯里面沒寫收面板,是因為冒泡到了document.onclick中的收面板邏輯??梢钥聪挛覍懙模琱ttp://www.xianlaiwan.cn/article/16924
2016-09-12
最新回答 / 小謝星
ul是支持onkeyup的,你可以單獨找一個ul測試一下onkeyup事件必須執行的前提是 對象必須拿到焦點,就是你當前必須選中這個對象的情況下,才有可能觸發onkeyup。你上面的例子選是能選中,但是選中的是ul下面的li,而且一旦選擇直接執行li的onclick事件了,執行完之后焦點應該又交給了document對象,所以這種情況下ul的onkeyup事件沒機會執行。你可以把li的onclick注釋掉,然后試一試你的代碼
2016-09-06