扫码关注官方订阅号
Document 时光停留 开始流走
我的思路如何随意在停止按钮 不动。然后在开始按钮 一动, 时间就可以走。 由于jsbin打不开。 请见谅。
认证0级讲师
试试看:jsfiddle
<p id="time"></p> <button id="stopBtn">时光停留</button> <button id="startBtn">开始流走</button>
var stop=document.getElementById("stop"); var intervalId; function clock(){ var t=new Date(); var s=t.toLocaleTimeString(); document.getElementById("time").innerHTML = s; } document .querySelector('#startBtn') .addEventListener('click', function(){ intervalId = setInterval(clock, 50); this.disabled = true; document.querySelector('#stopBtn').disabled = false; }, false); document .querySelector('#stopBtn') .addEventListener('click', function(){ clearTimeout(intervalId); this.disabled = true; document.querySelector('#startBtn').disabled = false; }, false);
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
试试看:jsfiddle