Php 如何在if条件下禁用按钮

Php 如何在if条件下禁用按钮,php,jquery,html,css,button,Php,Jquery,Html,Css,Button,如果产品数量=0,如何禁用按钮 <?php $prod_qty = $row['prod_quantity']; if ($prod_qty == '0'){ echo "<h1>sold out</h1>"; } ?> 这是当prod_qty==0时需要禁用的按钮 <input type="button" value="Add to Cart" onclic

如果产品数量=0,如何禁用按钮

<?php
    $prod_qty = $row['prod_quantity'];

            if ($prod_qty == '0'){
                echo "<h1>sold out</h1>";
            }
?>

这是当prod_qty==0时需要禁用的按钮

<input type="button" value="Add to Cart" onclick="addtocart(<?php echo $row["prod_id"]?>)" />

向按钮添加一个
if
条件,将属性设置为
禁用
if
$prod\u qty==“0”
,如下所示:

<input type="button" value="Add to Cart" <?php if ($prod_qty == '0'){ ?> disabled <?php   } ?> onclick="addtocart(<?php echo $row["prod_id"]?>)" />
onclick=“addtocart()”/>
如果($prod\U qty==0)
{
/>
试试这个

javascript onclick函数

function addtocart(prod_qty){
    var quantity=parseInt(prod_qty);
    if (quantity == 0){
         document.getElementById("addtocartButton").disabled = true;   
    }

}
你的钮扣

<input type="button" value="Add to Cart" id="addtocartButton" onclick="addtocart(<?php echo $row["prod_id"]?>)" />


请不要只发布代码作为答案,还要解释代码的作用以及它是如何解决问题的。带有解释的答案通常更有帮助,质量更好,并且更有可能吸引更多的投票
<?php
$prod_qty = $row['prod_quantity'];

        if ($prod_qty == '0'){
            echo "<h1>sold out</h1>";
            echo '
                <input 
                    type="button" 
                    value="Add to Cart" 
                    onclick="addtocart('.$row['prod_id'].')" 
                    disabled
                />'
        }else{
            <input type="button" value="Add to Cart" onclick="addtocart(<?php echo $row["prod_id"]?>)" />
        }
?>
function addtocart(prod_qty){
    var quantity=parseInt(prod_qty);
    if (quantity == 0){
         document.getElementById("addtocartButton").disabled = true;   
    }

}
<input type="button" value="Add to Cart" id="addtocartButton" onclick="addtocart(<?php echo $row["prod_id"]?>)" />
<?php
    $prod_qty = $row['prod_quantity'];

            if ($prod_qty == '0'){
                echo "<h1>sold out</h1>";
            }
?>

<input type="button" value="Add to Cart" onclick="addtocart(<?php echo $row["prod_id"]?>)" {{($prod_quantity == 0) ? 'disabled' : ''}} />