gpt4 book ai didi

javascript - 如何在多次点击后禁用按钮

转载 作者:行者123 更新时间:2023-11-27 23:45:14 26 4
gpt4 key购买 nike

我尝试在用户单击按钮三次后禁用我的按钮,使用以下代码:

var count = 0;
function clickFunc() {
count += 1;
var click = document.getElementById('clicks').innerHTML = count;
var btn = document.querySelector('.btn');
}

if(count >= 3) {

btn.disabled = true;
}

为什么我的 btn.disabled = true; 语句从未执行?

最佳答案

通过将 if 语句移至 clickFunc() 内,每次单击按钮时都会调用该语句并在当时检查它。编写代码时,尝试在脑海中运行一遍。 If 语句应放置在最有逻辑意义的位置。

var count = 0;
function clickFunc() {
count += 1;
var click = document.getElementById('clicks').innerHTML = count;
var btn = document.querySelector('.btn');

if(count >= 3)
btn.disabled = true;
}

关于javascript - 如何在多次点击后禁用按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33266255/

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