当您运行代码并按下计划包按钮时,您仍然可以按下太空船按钮。这是代码。
HTML:
<fieldset>
<legend>Store</legend>
<p id="p"></p>
Spaceship: $2900
<input type="button" value="Buy" onClick="buy()" id="button" /><br />
Plan pack: $7800
<input type="button" value="Buy" onClick="buy1()" id="button1" /><br />
</fieldset>
JS:
var money = 10000;
function buy() {
money = money - 2900;
$("#p").text("You have $" + money + ".");
if(money < 2900){
$("#button").prop("disabled", true);
}
}
function buy1() {
money = money - 7800;
$("#p").text("You have $" + money + ".");
if(money < 7800){
$("#button1").prop("disabled", true);
}
}
没关系,我修好了。
答案 0 :(得分:0)
var money = 10000;
if(money < 2900){
$( "#Your_button" ).prop( "disabled", true );
}
function buy() {
money = money - 2900;
$("#p").text("You have $" + money + ".");
}
使用if语句设置条件,然后使用.prop()禁用该按钮,尝试为您的按钮指定ID,以便您可以选择它。
答案 1 :(得分:0)
试试这个 我认为它会对你有帮助。
if($money < 2900){
$("#button").attr("disabled","disabled");
}
$ money是我认为可以使用php,mysql
输出的变量