<!DOCTYPE HTML>
<html>
<head>
<script type="text/javascript">
var num=0;
function numCount(){
document.getElementById('txt').value=num;
num=num+1;
setTimeout(numCount(),1000);
}
</script>
</head>
<body>
<form>
<input type="text" id="txt" />
<input type="button" value="Start" onClick="numCount()" />
</form>
</body>
</html>
你爲什麼要括號添加到第一個參數在上面的代碼,你爲什麼在seTimeout加雙引號?那setInterval呢?setTimeout和setInterval的第一個參數加上沒有括號,再加上沒有雙引號
你不想加括號。 'numCount'不返回任何內容。什麼是「雙引號」? – Carcigenicate
是的setTimeout( 「numcount」),1000); – helloworld