已采納回答 / AGhosts
as[i].onmouseover=function(){? ? ? ? ? ? ? ? ? ? ? ?as[i].style.background="#ccc"; ?// 此時,as[i]為最后一次循環結果? ? ? ? ? ? ? ? ? ? }而 this 則是指向當前對象
2016-06-29
最贊回答 / skyfire1123
element.addEventListener(type.handler,false);element.removeEventListener(type.handler,false);改為? //你把type和handler中間的逗號打成點了element.addEventListener(type,handler,false);element.removeEventListener(type,handler,false);
2016-06-28
document.onkeyup=function(event){
event = event || window.event;
if(event.keyCode==13){
if(timer==null){
playFun();
}
else{
stopFun();
}
}
}
event = event || window.event;
if(event.keyCode==13){
if(timer==null){
playFun();
}
else{
stopFun();
}
}
}
2016-06-27
對于添加flag的方法,標識按下Enter的次數。也可以將計時器的返回值timer作為標識。即判斷timer==null,則是計時器已經停止(不管是鼠標還是按鍵停止),執行開始函數。否則計時器已開始,則執行停止函數。
2016-06-27