<.....>
<input id='cc' type="text" onclick='show time()'>
<button onclick=end()>停止</button>
<script>
function time(){
var time=new Date().toLocaleString(); # 获取本地时间
var tt=document.getElementById('cc'); #获取id标签
tt.value=time; #给标签value赋值
var clock; #定义一个在函数体外的变量
function show time(){
if(clock=undefined){ #因为多次点击会产生多个函数,自出判断是不是第一次点击
time(); #运行时间函数
clock=setInterval(time,1000) #一秒循环一次
}
}
function end(){
clearInterval(clock) #终止
clock=undefined #确保运行end函数后还可以重新运行show time函数
}
</script>
</.....>