2015-12-02 33 views
2

我正在做一个HTML/JavaScript游戏,它是一个基本的格斗游戏,使用按钮(有点像口袋妖怪穿你按下按钮,他做了一次攻击),我的朋友指出,如果你垃圾邮件的攻击按钮,你会攻击多个倍。有没有JavaScript的东西,你可以防止按钮一旦推动工作?如何在特定条件下制作按钮?

我能想到的唯一方法是制作一个css类,并有两个按钮(一个可用,一个模拟不可用),并使用document.getElementsByid('button's id).class并拥有它一旦按钮被按下就改变,并且一旦合击者受到攻击就将其改回。有没有简单的方法来做到这一点?

+0

Ju将按钮状态更改为禁用。 – APAD1

+0

在按钮处设置了禁用选项。当攻击完成时删除该属性 – brandelizer

回答

0

点击设置残疾人财产上的按钮后:

<button disabled>Attack!</button> 

你可以做你的javascript:

document.getElementById(id).disabled = "disabled"; 
2

设置disabled propertytrue当按钮被点击,然后设置它回到false之后的电脑攻击:

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

document.getElementById("buttonId").disabled = false; 
相关问题