為什么鼠標(biāo)移入移出事件等號(hào)后面只能接function(){}再把引用函數(shù)寫(xiě)里面,而不能直接引用函數(shù)
p1.onmouseover=function(){startMove(10,0);}//要是把function(){}去掉就不能運(yùn)行了
p1.onmouseout=function(){startMove(-10,-300);}
p1.onmouseover=function(){startMove(10,0);}//要是把function(){}去掉就不能運(yùn)行了
p1.onmouseout=function(){startMove(-10,-300);}
2016-08-30
舉報(bào)
2016-11-15
這個(gè)問(wèn)題我也遇到過(guò), 我告訴你原因:
你在DW中編寫(xiě)一個(gè)按鈕, 按下以后隨便alert一個(gè)內(nèi)容, 然后你如果寫(xiě)了btn.onclick=alert("OK");
你就會(huì)發(fā)現(xiàn),不管你有沒(méi)有點(diǎn)這個(gè)btn, 都會(huì)alert里面的內(nèi)容, 你要么寫(xiě)成 btn.onclick=function(){alert("OK");}?
因?yàn)樵贘S中, 你的函數(shù)里面再上變量, 就表示馬上執(zhí)行, 而不管你有沒(méi)有觸發(fā)條件,而加了function 后,才是條件觸發(fā)
2016-08-30
API,js語(yǔ)法要求