Javascript 如果没有足够的钱禁用按钮?

Javascript 如果没有足够的钱禁用按钮?,javascript,jquery,button,Javascript,Jquery,Button,我有个问题 这是我的按钮: $balance = "3"; <button type="submit" type=tex name="log" class="btn btn-primary">Ticket kaufen! Je mehr, desto mehr Chance habt ihr zu gewinnen!</button> $balance=“3”; 考芬!我的天,我的机会来了! 所以,我的问题是: 如果用户没有足够的钱,我希望该按钮被禁用 有可能

我有个问题

这是我的按钮:

$balance = "3";
    <button type="submit" type=tex name="log" class="btn btn-primary">Ticket kaufen! Je mehr, desto mehr Chance habt ihr zu gewinnen!</button>
$balance=“3”;
考芬!我的天,我的机会来了!
所以,我的问题是:

如果用户没有足够的钱,我希望该按钮被禁用

有可能吗?使用Javascript还是JQuery

对不起我的英语! 我希望你能帮助我

谢谢

编辑:

我已经厌倦了

    $balance = "3";
        <button type="submit" type=tex name="log" class="btn btn-primary">Ticket kaufen! Je mehr, desto mehr Chance habt ihr zu gewinnen!</button>

<script>
$('button').attr('1838383', $balance)

if ($('button').attr('193939') < COSTOFITEM) {
 $('button').hide()
}
</script>
$balance=“3”;
考芬!我的天,我的机会来了!
$('button').attr('1838383',$balance)
如果($('button').attr('193939')

但是这不起作用

您可以使用jquery的
prop
功能启用和禁用按钮

您可以为按钮创建
id
。当
$balance
不超过一定金额时,将其禁用

按照下面的代码,这可能会得到你想要的

HTML:

<button id="submitButton" type="submit" type=tex name="log" class="btn btn-primary">Ticket kaufen! Je mehr, desto mehr Chance habt ihr zu gewinnen!</button>
考芬客票!我的天,我的机会来了!
JS:

if($balance < COST)
{
    $("#submitButton").prop("disabled",true);
}
else
{
    $("#submitButton").prop("disabled",false);
}
if($balance

希望这能有所帮助。

我假设您正在使用引导

我假设您有一个输入字段,用户可以在其中输入一个数值,当数值小于3美元时,按钮必须禁用

您需要为输入字段添加一个事件处理程序,以便每次用户更改值时都必须执行一个测试以启用或禁用按钮

我试着用一个片段来解释如何获得这个结果:

//加载文档时
$(函数(){
//每次用户更改输入值时
$('#balance')。关于('input',函数(e){
//将按钮的属性设置为禁用:
//
//“button[name=“log”]”:表示选择带有
//属性名等于字符串日志
//
//(+this.value<3):表示:将输入值转换为
//如果小于3,则输入一个数字并进行测试
//
$('button[name=“log”]').prop('disabled',(+this.value<3));
})
});

$
考芬!我的朋友,我的朋友,我的朋友
格温!

您对所有属性都有引号,但对
type=tex
没有引号?应该是
type=“text”
您尝试了什么?人们不会只给你密码。示例代码中也有不少错误,或者-不是很难吗?我想请求代码比努力寻找答案更容易。可能重复的代码不能在
HTML
代码中使用
$balance
。那不行。它应该出现在
javascript
中,我已经检查过了,它正在工作。在javascript代码中添加
$balance=3
,然后再次检查。您将看到它在工作。@TheBossInTheHouse在您的PHP文件中生成一个HTML文档。因此,您需要将“includethejqueryandbootstrap”库添加到生成的HTML的head部分。相反,在正文中,您需要插入“我假设您有一个类似…”的表单。最后,您需要在Html工作中添加一个包含my javascript.Oke的脚本标记!我试着把这个放到我的php文件中!谢谢@很抱歉,我在客户端帮助了您,现在您需要做一些工作来编写服务器端。没那么难。试试谷歌搜索互联网。如果你找不到解决办法,试着问另一个问题,但这次这个问题必须包含一些可信的东西。