ホームページ >ウェブフロントエンド >jsチュートリアル >jsカウンターについての質問
<!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); //1处 } setTimeout("startCount()",1000); //2处 </script> </head> <body> <form> <input type="text" id="count" /> </form> </body> </html>
コードのように、1 は明らかに無限ループであるため、これは必須です。ここで、js の単位はミリ秒であることに注意してください。は 1000 ミリ秒です (1min=60s 1s=1000ms)
しかし、2 のコードを削除すると、空白のボックスだけが残ります。
理由
ただし、この記述はC言語のコンパイルプロセスに反します。関数を呼び出すことで実装されるため、認識できないという問題はありません。 。 。 。
以上がjsカウンターについての質問の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。