慕前端7121920
2015-04-17 10:51
<!doctype html> <html> <head> <title></title> </head> <body> </body> <script type="text/javascript"> function but(){ var t=0; document.getElementById("txt").value=t; t=t+1; var mychar=setTimeout("but()",1000); } </script> </body> <input type="text" id="txt"/> <input type="button" value="开始" onclick="but()"/> </html>
是只运行一次~但是settimeout中有调用了but方法,又生成一个新的timeout了~然后timeout有调用了but方法~so。。。
回调啊。。。
JavaScript进阶篇
468061 学习 · 21891 问题
相似问题
回答 3
回答 2