<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312">
<title></title>
<script>
var timer=0;
// 参数arr:0 表示启动,-1,表示停止
// 参数freq表示多长时间加一次,比如100,表示100毫秒加一次
function add(arr,freq){
var obj=null;
var val=0;
if (arr==0){ // add
obj=document.getElementById("txtNum");
val=parseInt(obj.value);
val++;
obj.value=val;
// 数字增加的速率:0.1秒/个
timer=setTimeout("add(0,"+freq+")",freq);
}else if ((arr==-1)){ // stop
clearTimeout(timer);
}
}
</script>
</head><body>
<input type="text" size="20" id="txtNum" value="0">
<input type="button" value="Add" onMouseDown="add(0,100)" onMouseUp="add(-1)">
</body>
</html>