请同学帮我看看这是哪里错了。一个小计时器。运用clearInterval()无法停止循环。
<!DOCTYPE HTML> <html > <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <title>系好安全带,准备启航</title> <script type="text/javascript"> function kaishi() { var time=new Date(); document.getElementById("in").value=time; setInterval("kaishi()",1000); } function jieshu() { clearInterval("kaishi()") } </script> </head> <body> <form> <input type="text" id="in" size="50px" /> <br/> <input type="button" value="点击开始计时" onClick="kaishi()"> <input type="button" value="点击停止计时" onClick="jieshu()"> </form> </body> </html>
我做的这个有两个按钮,点击第一个,开始每秒刷新计时器。点击第二个,停止刷新计时器。
第一个没问题,第二个怎么也停不下来。还有,一下电脑内存占得特别高,卡住了,什么原因?
唉,现在每节课都得提问题,每节课都得遇到挫折。好难呀!