gpt4 book ai didi

javascript - 如何在js中启用和禁用时间?

转载 作者:行者123 更新时间:2023-11-28 04:45:05 25 4
gpt4 key购买 nike

我想在点击启用按钮时启用时间并在点击禁用按钮时禁用时间...HTML

 <p id="demo"></p> 
<select>
<option onselect="enable()">Enable</option>
<option onselect="disable()"> disable</option>
</select>

JavaScript

 var myVar = setInterval(myTimer, 1000);

function myTimer() {
var d = new Date();
document.getElementById("demo").innerHTML = d.toLocaleTimeString();
}


function enable() {
document.getElementById("demo").innerHTML = "block";

}

function disable() {
document.getElementById("demo").innerHTML = "none";
}

最佳答案

在你的disable函数中清除inetrval

function disable() {
clearInterval(myVar);
document.getElementById("demo").style.display = "none"; // set style not HTML
}

再次启用时间修改你的enable方法为:

function enable() {
document.getElementById("demo").style.display = "block";
myVar = setInterval(myTimer, 1000);
}

关于javascript - 如何在js中启用和禁用时间?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49725293/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com