為什么這段代碼不能讓計時器停下??
<!DOCTYPE?html> <html> <head> <meta?charset="UTF-8"> <title>滾動</title> <style?type="text/css"> *{margin:?0px;padding:?0px;} #box{margin:?0px?auto;} ul{list-style:?none;} li{margin-left:?20px;height:?25px;line-height:?25px;} #box{width:?200px;height:?200px;overflow:?hidden;border:?1px?solid?red} </style> </head> <body> <div?id="box"> <ul?id="can1"> <li>第一名</li> <li>第er名</li> <li>第三名</li> <li>第四名</li> <li>第五名</li> <li>第六名</li> <li>第七名</li> <li>第八名</li> <li>第九名</li> <li>第shi名</li> <li>第十一名</li> </ul> <ul?id="can2"></ul> </div> <script> var?oBox?=?document.getElementById('box'); var?canone?=?document.getElementById('can1'); var?cantwo?=?document.getElementById('can2'); oBox.scrollTop?=?0; cantwo.innerHTML?=?canone.innerHTML; function?Move(){ if?(oBox.scrollTop?>=?canone.scrollHeight)?{ oBox.scrollTop?=?0; }else{ oBox.scrollTop++; } } var?timer?=?setInterval('Move()',50); oBox.onmouseover?=?function(){ clearInterval(timer); } oBox.onmouseout?=?function(){ setInterval('Move()',50); } </script> </body> </html>
上邊是我的代碼。。當鼠標指針移入的時候,滾動不停止,并且在box里面晃動鼠標,滾動速度加快了
2016-12-23
onmouseout事件中沒有把設置的定時器賦給timer,導致onmouseover事件中清楚的計時器無效
2022-03-29
選中事件,當文本框或者文本域中的文字被選中時,觸發(fā)onselect事件,同時調用的程序就會被執(zhí)行。仔細學習左側的基礎內容
eesltvwskhpjpzsxpmzsasvqureizybshxdexlwupoiajzjiaanavhgglzaegusgavmhyphtxaefvifnaabjhfuztygbfpltinwmgdtrtrgmuwbvtygqtkiuwhgxlqsfohqnyrytkpclhzffiprxztzwsjmmko
2016-12-23
是清除,不是清除