单击时无法禁用第二个按钮或任何其他按钮
Not able to disable the second button or any other button when clicking on
你好,任何人都可以帮我,我无法在 while 循环中隐藏第二个或任何其他按钮,只要文本框的值小于 5,那么btn_cart的按钮应该被禁用 bt 它没有发生,如果我将任何其他文本框的值更改为小于 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 } ?>
您为每个<input type="button".......>
都提供了相同的 id 所以当你做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 ')
}
}
将 element.value> '5' 更改为 element.value> 5
相关文章:
- 是否有任何可能的原因使我应该指定类型=“”;按钮“;用于我的按钮元素
- 我必须点击两次才能激活任何按钮操作(离子/角度)
- 如何在jquery中检测浏览器的后退按钮,如果有任何对话框打开,请关闭它
- 如果没有任何输入,如何启用按钮
- 如何通过ajax php将图像上传到服务器本地目录,其中html表单haven't任何传统的提交按钮
- 如何将按钮的数据属性设置为输入[type=text]中设置的任何值
- JavaScript - 如果选中任何复选框,请选择单选按钮
- 如果未输入任何内容,则使 JavaScript 按钮不执行任何操作
- ajaxForm插件在任何单击<按钮>上提交
- 创建按钮不调用表单内的任何操作
- 如何检查是否没有选中任何单选按钮
- 单击页面中的任何按钮时,使用Jquery file Upload时都会打开文件对话框
- 按钮不起任何作用
- 是否有任何方法可以在单击“加载前确认”对话框的“确定”按钮后执行某些操作
- 如何创建一个浏览按钮,通过该按钮我可以选择系统的任何路径,即C:Program Files.并将其放入文本框中
- JS表单验证 - 提交按钮不执行任何操作
- JSPDF 下载按钮在单击时不执行任何操作.在安卓科尔多瓦
- NG模型对我来说是矫枉过正的.任何仅在单击按钮时更新范围的替代方案,而不是每次都更新范围
- 调用Javascript函数没有任何按钮在PHP中触发它
- 单击输入类型=搜索时重置按钮的任何事件