筆記 :
DOM2級事件處理程序:通過addeventlistener()添加的事件只能用removeEventlistener()刪除事件
DOM2級事件處理程序:通過addeventlistener()添加的事件只能用removeEventlistener()刪除事件
2016-12-08
已采納回答 / 慕數據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
邏輯很清晰 謝謝老師?。。。。。。。。。?/div>
2016-12-06
已采納回答 / 煙云藏鋒
?var oParent=parent?document.getElementById('parent'):document, 上面parent的引號不要
2016-12-06
已采納回答 / 煙云藏鋒
?// 封裝添加事件監聽程序?? 前的 } 括號去掉,function hideLogin(){??????????? login_box.style.display='none';}? //加上這個括號login_btn是獲取出來的對象,等同于ID為login的元素在JS中的表現,通過它操作DOM
2016-12-05
- 課程須知
- 1.你一定對HTML+CSS比較熟悉; 2.掌握一定的JS基礎知識,尤其是函數封裝、調用等知識。
- 老師告訴你能學到什么?
- DOM事件具體相關知識,DOM事件的使用方法及應用!
微信掃碼,參與3人拼團