第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

調(diào)用函數(shù)?

為什么把setTimeout(startCount,1000);換成startCount()這樣來調(diào)用函數(shù)不行呢?

正在回答

5 回答

據(jù)說使用startCount();調(diào)用函數(shù)的話是直接調(diào)用函數(shù)的,由于處于<head>標(biāo)簽里,此時<body>標(biāo)簽里的內(nèi)容還沒有加載,所以函數(shù)體中的getElementById('count')是找不到id為count的對象的,所以用startCount()不成功,可以把<script>放到<body>的最后應(yīng)該就可以了

4 回復(fù) 有任何疑惑可以回復(fù)我~
#1

傻了吧唧君

正解~
2016-08-26 回復(fù) 有任何疑惑可以回復(fù)我~

你問的應(yīng)該是這個問題吧

? var num=0;

? function startCount() {

? ? document.getElementById('count').value=num;

? ? num=num+1;

setTimeout("startCount()",1000);

? }

startCount(); ? 為什嗎用這個調(diào)用函數(shù)不好使


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

有花不見葉 提問者

是的。
2016-08-23 回復(fù) 有任何疑惑可以回復(fù)我~
#2

Tropicloz 回復(fù) 有花不見葉 提問者

同樣,樓主找到解決辦法了嗎?我試了一下,執(zhí)行到 document.getElementById('count').value=num;這段時就卡住了。但是用setTimeout("startCount()",1000);就能繼續(xù)執(zhí)行。
2016-08-23 回復(fù) 有任何疑惑可以回復(fù)我~
#3

有花不見葉 提問者

<body> <form> <input type="text" id="count" /> </form> <script type="text/javascript"> var num=0; function startCount() { document.getElementById('count').value=num; num=num+1; setTimeout(startCount,1000); } startCount(); </script> </body> 你試一下這樣
2016-08-24 回復(fù) 有任何疑惑可以回復(fù)我~

如果要加括號,也要加雙引號,格式:setTimeout("startCount()",1000);

0 回復(fù) 有任何疑惑可以回復(fù)我~

加了括號就直接調(diào)用執(zhí)行那個函數(shù)了

0 回復(fù) 有任何疑惑可以回復(fù)我~

setTimeout(startCount,1000)里面的startCount是一個對象.

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
JavaScript進(jìn)階篇
  • 參與學(xué)習(xí)       468768    人
  • 解答問題       22442    個

本課程從如何插入JS代碼開始,帶您進(jìn)入網(wǎng)頁動態(tài)交互世界

進(jìn)入課程

調(diào)用函數(shù)?

我要回答 關(guān)注問題
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號