我只是在玩 JavaScript 中的 setInterval 函数。 我想知道是否有办法使用 HTML 按钮切换 setInterval
这是我的代码。
let x = 0;
const listener = document.getElementById('listener');
const numberPlace = document.getElementById('numberPlace');
const numberCounter = setInterval(() => {
x++;
numberPlace.innerHTML = x;
}, 100);
listener.addEventListener('click', numberCounter);
问题是数字在页面加载时开始计数,而不是在单击按钮时开始计数。
请帮忙
最佳答案
const numberCounter = () => setInterval(() => {
x++;
numberPlace.innerHTML = x;
}, 100);
关于javascript - 有没有办法切换 setInterval,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60190666/