PHP   发布时间:2022-04-04  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了根据PHP变量值禁用输入元素大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

如何基于PHP变量的值禁用特定的输入元素?

HTML范例

<?PHP 

$stock_count = 1; 

?>

<td width="252" valign="top">
          <a href="action-sale.PHP?size=<?=$size_quantity?>_con_b&amp;id=<?=$product['product_id'];?>&barcode=<?=$barcode?>&shop_price=<?=$product['price']?>&amp;brand=<?=$product['brand_id']?>&amp;title=<?=$product['title']?>">
          <input name="button5" type="submit" class="submit-button-green"
                 id="sale" value="CONCESSION PRODUCT SOLD" style="width:100%" onclick="this.disabled=1;"/>
          </a>
        </td>
        <td align="right">
            <a href="action-delivery.PHP?size=<?=$size_quantity?>_con_b&amp;id=<?=$product['product_id'];?>&barcode=<?=$barcode?>">
              <input name="button" type="submit" class="submit-button"
                     id="delivery" value="PRODUCT DELIVERED" style="width:170px" onclick="this.disabled=1;"/>
              </a>
        </td>

条件

    IF ($stock_count <= 0) 
{
    Disable ID 'Sale' 
}
ELSE IF ($stock_count > 0) 
{
    Do not disable anything
}

因此,根据上面的条件,disabled属性添加到sale输入按钮.如果$stock_count变量的值大于0,则无需执行任何操作.

任何建议表示赞赏.
谢谢

更新

我设法通过以下代码解决了这个问题:

 $disabled = $stock_count > 0 ? "" : "disabled";

 <input name="sale" type="submit" class="submit-button-green" 
                 id="sale" value="PRODUCT SOLD" style="width:100%"
                 onclick="location.href='action-sale.PHP'"; <?PHP echo $disabled; ?> />

解决方法:

<?PHP 

    $stock_count = 1; 
    $disabled = $stock_count > 0 ? "disabled='disabled'" : "";

?>

<input name="button5" type="submit" id="sale" ... <?PHP echo $disabled; ?> />

只是根据条件回显属性或空字符串.

大佬总结

以上是大佬教程为你收集整理的根据PHP变量值禁用输入元素全部内容,希望文章能够帮你解决根据PHP变量值禁用输入元素所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: