- 论坛徽章:
- 0
|
因为你每点击一次开始计时,就会产生一个intername,你点击“计时结束”只是结束最近一次的intername。
可以加上个disabled,点过"开始计时“使这个按钮失效。
- <html>
- <head>
- <title>
- 7879797979
- </title>
- </head>
- <body>
- <script language="javascript">
- var stat=0;
- function snake()
- {
- stat++;
- h1.innerHTML=stat;
- }
- </script>
- <font size="16"><div id=h1 align="center">
- 0
- </div></font>
- <div align="center">
- <input id="start" type="button" value="开始计时" onclick="interId=setInterval(snake,1000);document.getElementById('start').disabled =true;">
- <input type="button" value="计时结束" onclick="clearInterval(interId);document.getElementById('start').disabled =false;"">
- </div>
- </body>
- </html>
复制代码
我想这个也可以看成是伪装的多线程。
[ 本帖最后由 garfield61 于 2006-2-28 15:04 编辑 ] |
|