我正在制作一个html / javascript游戏,它是一个基本的格斗游戏,使用一个按钮(有点像口袋妖怪穿你按下按钮,他做了一套攻击)和我的朋友指出,如果你垃圾邮件攻击按钮,你会攻击多次。在javascript中有什么东西你可以阻止按钮按下后工作吗?
我能想到的唯一方法是创建一个css类,并有两个按钮(一个可以工作,一个模拟没有)并使用document.getElementsByid('按钮' s id).class并在按下按钮后将其更改,并在comupter受到攻击后将其更改回来。有更简单的方法吗?
答案 0 :(得分:2)
单击按钮时将disabled property设置为true
,然后在计算机攻击后将其设置回false
:
document.getElementById("buttonId").disabled = true;
document.getElementById("buttonId").disabled = false;
答案 1 :(得分:0)
点击按钮后设置禁用属性:
<button disabled>Attack!</button>
您可以使用以下命令执行此操作:
document.getElementById(id).disabled = "disabled";