最贊回答 / qq_蒔蘿泡菜_03359237
var??eles=[] 定義eles是一個數組;eles.push(elements[i]) 在數組eles的最后加上元素element[i];通過className方法獲取的不是唯一的,而是一組數組,所以不能直接return elements[i],return element[i]只是一個元素。
2016-04-24
最新回答 / 慕運維8193626
var btn1=document.getElenentById('btn1'); ? ElenentById('btn1')改為ElementById典型的細節錯誤
2016-04-23
最新回答 / 白手小黑
type 作為一個參數,看你需要什么類型的事件就填什么類型。如:點擊事件addEvent(ele,'click',handler)/鼠標滑過 addEvent(ele,'monseover',handler);
2016-04-23
最新回答 / zhangyudemuke
老師用document.title來顯示鼠標的坐標,需要首先獲得鼠標的X和Y的坐標值,用clientX和clientY獲得X和Y坐標的值,<...圖片...>
2016-04-22
最贊回答 / hello清風
終于找出來了問題了。1、removeHandler這個方法上面的花括號后面少了一個逗號,這個影響挺大的2、我把script放在head中引起的。html元素是自上而下渲染的,如果放在head中,這時候body還沒有被渲染,javascript代碼操作的對象都沒有,報錯是很正常的。<...code...>
2016-04-21
最贊回答 / lqzh
腦子一抽 又想通了……最終賦值的是??liList[i]。i =6 所以,最后所有的LI 賦值的函數都是 LiList[6].style.backgroundColor ="#567"
2016-04-21
最新回答 / _龍行天下
因為flag你定義的是全局變量,而flag=1;你只是在title.onclick=function(event){}中改了,其實當你再次用的時候flag還是0;所以你要在外部吧flag附上1,才能用
2016-04-21
最新回答 / 于Sir_
剛才已經嘗試 如果父類有同類事件可以冒泡執行 但是如果觸發事件與父類事件不同則不會冒泡觸發<div onclick="alert(123)"> <button type="button" class="btn btn-default" onmousedown="alert(1)">button</button> </div>----上面這段點擊button只會彈出1<div onclick="alert(123)"><button typ...
2016-04-20
最贊回答 / lqzh
?for(var i=0;i<as.length;i++){? ? ? ??? ? ? ? as[i].onmouseover=function(){? ? ? ? ? ? this.style.background="#ccc";? ? ? ? }}如果? this.style.background="#ccc"; 寫成 as[i].style.background="#ccc";最后as[0]~as[3]的元素的?onmouseover 函數會變成?as[0].onmouseover=as[i]...
2016-04-19