定義和用法:
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" />
</body>