javascript - 如何让按钮在特定条件下工作?

标签 javascript

我正在制作一个 html/javascript 游戏,它是一个使用按钮的基本格斗游戏(有点像口袋妖怪,你按下一个按钮,他就会进行一次攻击),我的 friend 指出,如果你向攻击按钮发送垃圾邮件,你就会攻击多次。 javascript 中有什么东西可以阻止按钮在按下后工作吗?

我能想到的唯一方法是创建一个 css 类并有两个按钮(一个可以工作,一个模仿不能)并使用 document.getElementsByid('button's id).class 并更改它一旦按下按钮,并在计算机受到攻击时将其恢复原样。有没有更简单的方法来做到这一点?

最佳答案

设置disabled property单击按钮时将其设置为 true,然后在计算机攻击后将其设置回 false:

document.getElementById("buttonId").disabled = true;

document.getElementById("buttonId").disabled = false;

关于javascript - 如何让按钮在特定条件下工作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34047329/

相关文章:

javascript - 下拉搜索菜单

javascript - meteor /Node -gd & ReferenceError : require is not defined

javascript - 在特定时间重置倒计时

javascript - 执行动态生成的 Jquery 代码

javascript - 如何使用混合参数类型记录 JSDoc?

javascript - 我应该在每个渲染器上调用一个函数还是在 React 类组件中使用箭头函数?

javascript - AngularJS - 触发另一个元素后面的元素的 ng-mouseenter

javascript:在另一个文件中使用一个文件中的变量

javascript - 如何关闭浏览器窗口中的当前选项卡?

javascript - 当查询找不到用户时,为什么页面不重定向?