按下BUTTON后,执行一个方法。
1、现在想让他每隔3秒自动执行一次,而不用每次都按下BUTTON才更新。
2、如果自动更新了,想让他停止该如何做。
谢谢
1、现在想让他每隔3秒自动执行一次,而不用每次都按下BUTTON才更新。
2、如果自动更新了,想让他停止该如何做。
谢谢
解决方案 »
- getLocName是什么意思呀!请高手指教
- 很简单,就是不懂。一个获取函数值的问题
- ——————网页框架改造问题——
- 左右两个框架,右边是到别人的页面的,,我不能控制,如何实现自动刷新右边的,而左边不刷新呢??
- 把方向右键转换成Tab键 ,怎样把方向左键转换成Shift+Tab 急
- 弹出框window.createPopup()新需求
- 请问,如何只显示一个table的水平(以及垂直)方向的border?
- 经典集--Menu Xp++++
- execCommand()的问题(高手请进)
- 如何限制输入中输入都是空格,即如果一个输入框输入都是空格时,不能提交到下一个页面
- 有人做过PDA上的WEB程序吗
- 请教FCK2.6 未知工具栏问题
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>定时更新</title>
<script type="text/javascript">
<!--
var interval; //声明全局变量
//更新数据的方法
function update(){
var date = new Date();
document.getElementById('updateDiv').innerHTML = date.toGMTString();
}
function startUpdate(){
update(); //即时更新一次数据
interval = setInterval(update,3000); //设置定时器定时调用更新数据的方法,并保存定时器名称为全局变量
}
function stopUpdate(){
clearInterval(interval); //取消定时器
}
//-->
</script>
</head><body>
<input type="button" value="开始更新" onclick="startUpdate()" />
<input type="button" value="停止更新" onclick="stopUpdate()" />
<div id="updateDiv"></div>
</body>
</html>
clearInterval方法在触发一个事件时有用,在其他方法中调用他就不起作用了。都不知道为什么,头都大了。