已采納回答 / o巧巧o_0
//獲取事件目標(綁定該事件的元素)--firefox有buggetElement:function()?{ ? ? ? ? ??return?event.target?||?event.srcElement;??},這里沒有傳event參數
2017-01-01
已采納回答 / 慕仔3074982
addEvent(login,'click',showlogin);這里寫錯了,取到的元素命名為login_box,把第一個參數改為login_box就可以了。
2016-12-27
已采納回答 / 撐竹傘的白鷺
那個三角形是引用的一個背景圖background:url(xjt.png) no-repeat right center;因為在這個編輯器中好像是不能上傳資源,所以我們看不到那個三角形
2016-12-20
已采納回答 / qq_一桶江山_03711332
go.addEventListener("click",goto,fault)第三個參數你拼寫錯了,應該是true(捕捉階段)或者false(冒泡階段)。改一下就沒事了
2016-12-17
已采納回答 / 小白小白小白啦
如果你非要用as[i]這種格式,可以這樣寫? <...code...>這樣閉包函數就可以訪問外部變量了,給你也網址里面有一點介紹,http://www.jb51.net/article/54397.htm
2016-12-15
已采納回答 / 野生前端菜鳥
從IE9開始支持addEventListener,到IE11徹底拋棄attachEvent,就這樣,IE不再任性我在IE9-IE11測試均失敗,顯示不支持attachEvent,但在低版本的IE8,7,6還是支持的,希望你能采納,對了,你可以直接在IE11里F12打開控制臺,點擊仿真選項,選擇 對應的版本測試?。?/div>
2016-12-13
已采納回答 / 慕數據5775487
因為瀏覽器是從上到下從左到右讀取和顯示html文檔,如果不加window.onload的情況下把<script>標簽寫在<input>標簽之前,比如我要var btn=document.getElementById('btn')獲取到id名為“btn”的這個input元素,這時input標簽在下面瀏覽器還沒有讀取到input標簽,瀏覽器就會報錯。
2016-12-07
已采納回答 / 飛向銀河系
因為時間冒泡了呀,你用close來hideLogin的同時冒泡到了?login_box來showLogin了,你對hideLogin函數里加一句阻止事件冒泡就可以解決這個問題了
2016-12-06
- 課程須知
- 1.你一定對HTML+CSS比較熟悉; 2.掌握一定的JS基礎知識,尤其是函數封裝、調用等知識。
- 老師告訴你能學到什么?
- DOM事件具體相關知識,DOM事件的使用方法及應用!
微信掃碼,參與3人拼團