在Javascript给事件定时很容易。其关键指令是setTimeout()和clearTimeout()方法。利用setTimeout(), 指令可以在未来的某个指定时间执行特定指令。如果你改变主意,你可以用clearTimeout()取消setTimeout的定时. 下面是setTimeout的基本格式:
var the_timeout = setTimeout("some javascript
statement", some_number_of_milliseconds);
在上面的例子中用到的指令如下:
var the_timeout = setTimeout("alertAndRedirect ();",3000);
<form name="the_form" >
<input type="text" name="the_text" />
</form>
<script language="javascript">
<!--
function doDumbTimer()
{
var timer1 = setTimeout("document.the_form.the_text.value='3 seconds!';",3000);
var timer2 = setTimeout("document.the_form.the_text.value='6 seconds!';",6000);
var timer3 = setTimeout("document.the_form.the_text.value='9 seconds!';",9000);
}
doDumbTimer();
-->
</script>
中国足彩网信息请查看IT技术专栏