為什么直接調(diào)用函數(shù)不行?
加個(gè)按鈕onclick調(diào)用可以,這樣為什么不行呢?
<script type="text/javascript">
? var num=0;
? function startCount() {
? ? document.getElementById('count').value=num;
? ? num=num+1;
? ? setTimeout(startCount,1000)?
? }
? ?startCount();
</script>
2017-08-20
你的代碼有兩處問(wèn)題:
1、setTimeout(startCount,1000);第一個(gè)參數(shù)應(yīng)該帶上引號(hào)和小括號(hào),像這樣:setTimeout("startCount()",1000);
2、倒數(shù)第二行代碼startCount();的結(jié)束分好是中文符號(hào),所以瀏覽器的JavaScript解析器會(huì)報(bào)錯(cuò),應(yīng)該是英文分好;。
2017-12-14
兄弟你說(shuō)的對(duì)
2017-12-04
看來(lái)還是你自己解決了問(wèn)題,這個(gè)回答者自己也沒(méi)搞懂