setTimeout() 方法用於在指定的毫秒數後調用函數或計算表達式,下面有個倒計時的示例,需要的朋友可以學習下
定義和用法: setTimeout() 方法用於在指定的毫秒數後調用函數或計算表達式。 語法: setTimeout(code,millisec) 參數: code (必需):要調用的函數後要執行的 JavaScript 代碼串。 millisec(必需):在執行代碼前需等待的毫秒數。 提示: setTimeout() 只執行 code 一次。如果要多次調用,請使用 setInterval() 或者讓 code 自身再次調用 setTimeout()。 舉例: 代碼如下: <script language="javascript"> function timer(){ var value=Number(document.all['time'].value); if (value>1) document.all['time'].value=value-1; else { document.all['time'].value="同意"; return false; } window.setTimeout("timer()",1000); } </script> <body onload="timer()"> <input name="time" value="10" type="button" style="width:40px;" /> </body>