javascript - 禁用按钮,直到达到一个数字

标签 javascript html button numbers

所以我有一个代码,所以当我按下一个按钮时,一个数字就会上升。 这是 html:

<button type="button" class="btn btn-default" onclick="javascript:btnClick()">+1</button>

这是 JavaScript:

 function btnClick(){
timesClicked += 1;
    document.getElementById('timesClicked').innerHTML = timesClicked;
return true 
}

所以我有一个带有 +1 的按钮,所以当我按下它时,数字会上升 我需要一个禁用的按钮,例如该数字达到 5 然后变为可点击,这可能吗?我还在学习 Javascript, 感谢所有帮助。

最佳答案

如果该按钮被禁用,用户将无法与其交互。 尝试以下操作

window.onload=function() {
    var count =0;
    document.getElementById("btn").addEventListener("click", function() {
        
      count++;
      if(count === 5) {
         this.innerHTML = "5 clicks reached!";
      }
  });
    };
<button id="btn">Click</button>

关于javascript - 禁用按钮,直到达到一个数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36902801/

相关文章:

javascript - 使用 Javascript 添加几行 HTML 到页面

CSS - 按钮的背景颜色在移动设备上不会改变

javascript - 将多个对象添加到 svg 并添加拖动行为问题

html - 调整文本下方的文本填充

javascript - 如何使用 JavaScript 显示电子邮件中 ​​URL 中的文本?

java - 为什么我请求 FileName 时得到的是 null?

javascript - Facebook "Like"按钮回调

silverlight - 如何在编程 XAML 定义中定义按钮单击处理程序

javascript - 如何使用 D3 处理重度嵌套对象

javascript - 通过 Vue.Js 调查导航