梦里依稀小星湖
2016-11-29 22:54
<script>
window.onload=function(){
var obtn1=document.getElementById("btn1")
var obtn2=document.getElementById("btn2")
var timer=null (各位喷油,这里的null是什么意思啊 ????为什么放在這???
obtn1.onclick=function(){
timer=setInterval(function(){alert("a")},1000)}
obtn2.onclick=function(){
clearInterval(timer)
}
}
</script>
</head>
<body>
<input id="btn1" type="button" value="开始" />
<input id="btn2" type="button" value="关闭" />
</body>
</html>
就是先设置一个timer变量,让他的值为空。
在你这代码中可加可不加…
话说不用变量保存计时器你又如何清理
当然你要不清理不保存也无所谓
定变量,赋初值。
定义变量,赋初始值
定义局部变量,并赋以初值
JavaScript进阶篇
468609 学习 · 21893 问题
相似问题