单击时无法禁用第二个按钮或任何其他按钮

贾维德·西迪克(Javed siddique)

您好,有人可以帮助我在文本框的值小于5时无法在while循环中隐藏第二个或任何其他按钮的情况,然后btn_cart的按钮应该禁用bt,这是没有发生的,只能禁用第一个按钮在while循环中,如果我将任何其他文本框的值更改为小于5 bt,则我的第一个按钮被禁用而不是其他按钮。请帮助我固定住

function toggle(element) {

    if (element.value>'5') {
         document.getElementById('btn_cart').style.visibility='visible';

    }
    else {
        document.getElementById('btn_cart').style.visibility='hidden';
        alert('Please have Minimum 5 Quantity ')
    }
}



<?php   include ('dbconnect.php');
    $prodetails = mysql_query("Select * from product where category_id='$product_id' ORDER BY product_craetedate DESC ");
    while ($fetchprodata = mysql_fetch_array($prodetails))
        {
?>
<input type="number" class="item_quantity" value="5" id=""  onChange="toggle(this)"  />
<?php echo "<input type='button' class='item_add items' name='btn_cart' id='btn_cart'  value='ADD'>" ?>

<?php   } ?>
希恩帕特尔

您已为每个用户指定了相同的ID,<input type="button".......>因此在执行操作时document.getElementById('btn_cart').style.visibility='visible';,它将仅隐藏第一个按钮。

<?php   include ('dbconnect.php');
$prodetails = mysql_query("Select * from product where category_id='$product_id' ORDER BY product_craetedate DESC ");
$i = 1
while ($fetchprodata = mysql_fetch_array($prodetails))
    {

?>
 <input type="number" class="item_quantity" value="5" id="<?php echo $i?>"     onChange="toggle(this)"  />
 <?php echo "<input type='button' class='item_add items' name='btn_cart' id='btn_cart".$i."'  value='ADD'>" ?>

<?php  
$i++;
} ?>

脚本更改

function toggle(element) {

if (element.value<'5') {
     document.getElementById('btn_cart'+element.id).style.visibility='hidden';
    alert('Please have Minimum 5 Quantity ')

   }    
}

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

注册后迅速移至UITabBarController的第二个或任何其他选项卡

单击时无法禁用按钮

如何选择第二个提交按钮来暗示其他颜色

未选择选择元素中的第二个选项时禁用按钮

当我单击 WPF (.NET Core) 中第二个窗口的“确定”按钮时,禁用 MainWindow 按钮并返回到 MainWindow 的初始状态

第一次单击时,jQuery触发第二个按钮

单击第二个按钮时 JavaFX 场景冻结

我如何在单击按钮时打开第二个QML页面

jQuery:单击第一个按钮后启用第二个按钮

如何在同一个按钮单击时触发第二个 javascript 函数

在按钮单击UI对话框上无法在Chrome中显示第二个覆盖图

使用第二个按钮更改按钮状态

单击第二个“添加到购物车”按钮时,jQuery代码不起作用

单击提交按钮时,我的 ASPX 文件中的第二个模态不会发布

在单击按钮添加到第二个主要活动时添加文本字段

如何通过单击第一个按钮刷新第二个窗口

向按钮添加第二个功能并禁用某些类

如何禁用第二个底部工作表对话框上的后退按钮?

单击按钮将第二个UIViewController加载到容器中

从按钮单击视图模型中调用第二个视图

Javafx:在按钮上单击打开第二个选择窗口

如何在Android应用程序中单击按钮以打开第二个活动

在按钮单击上隐藏并显示第二个表单

单击带有Java Selenium的第二个单选按钮

单击第二个按钮上的“参数太多”,C#

如何在Cypress中单击从第二个元素开始的所有按钮?

在第二个活动中按下后退按钮时,GridView onclick无法正常工作

我们如何在颤动中单击第一个按钮时重置第二个按钮?

通过单击第一个按钮IOS7更改第二个按钮图像