沒有觸發點擊事件計數器循環自動開始循環
<!DOCTYPE HTML>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<title>計時器</title>
<script type="text/javascript">
? var num=0;
? function startCount() {
??? document.getElementById('count').value=num;
??? num=num+1;
???? setTimeout("startCount()",1000);
? }
? setTimeout("startCount()",1000)
</script>
<body>
<form>
<input type="text" id="count"? onclick="startCount"/>? //點擊事件完全沒生效嗎?解釋下流程,謝謝大佬們?地址:http://www.xianlaiwan.cn/code/1025
</form>
</body>
</html>
2017-12-07
你這個setTimeout在startCount函數外面也調用了一次,你把第二個setTimeout注釋了試試。