JavaScript按钮启用和禁用与PHP
JavaScript Button Enable and Disable with PHP
我有一个while循环从数据库中获取数据。我做了三个按钮:
> Open
> Hold
> Close
当页面第一次加载时,只有打开按钮应该启用,其他按钮应该禁用。
当我点击打开按钮后,打开按钮应该被禁用,保持和关闭按钮应该被启用。
我只得到一行的结果,但在while循环中不是所有的行。
我已经使用JavaScript与php。
的例子:
function onload()
{
document.getElementById("Hold").disabled = true;
document.getElementById("close").disabled = true;
return false;
}
上面的代码适用于第一行,但我需要它适用于所有while循环值
您的问题在于您使用相同的ID为多个元素- ID必须是唯一的每个元素,因此,getElementById返回一个元素,与该ID。
HTML
<input type="button" value="Open" id="openButton" name="openButton">
<input type="button" value="Hold" id="holdButton" name="holdButton" disabled="disabled">
<input type="button" value="Close" id="closeButton" name="closeButton" disabled="disabled">
jQuery $(document).on('click','input[type=button]', function() {
buttonVal = $(this).val();
if(buttonVal == 'Open' )
{
$(this).prop("disabled", true);
$('#holdButton,#closeButton').prop("disabled", false);
}
else
{
$('#holdButton,#closeButton').prop("disabled", true);
$('#openButton').prop("disabled", false);
}
});
演示相关文章:
- 通过ajax到php文件获取单选按钮值
- PHP Javascript显示/隐藏按钮不工作
- 使用加号按钮添加多个文本框,并通过PHP提交
- 基于文本jquery php更改按钮
- 无法在PHP中找到确认按钮
- 单击Dojo按钮执行PHP脚本
- 当客户端将两个按钮的javascript函数参数修改为相同时,SQL/PHP会更新多行
- 类似按钮增量计数器不工作.PHP,AJAX,MySQL,javascript
- 如何在标题上创建弹出框,当点击关闭按钮时,不使用jquery或php在网站中显示
- 表单中的提交按钮在 PHP 打印中不起作用
- PHP到JavaScript图表;显示w/按钮
- (PHP)克隆按钮上的按钮点击计数器
- 更改PHP中禁用按钮的外观
- PHP If Else-隐藏按钮
- 分页没有'当我点击javascript和php按钮时,它不起作用
- 从 PHP 按钮启动节点函数
- 使用表单中的PHP按钮根据变量ID从MYSQL数据库表中删除一行
- 多个PHP按钮?(一个按钮是提交按钮,其他按钮是函数)
- 有一个问题与javascript Jquery和php按钮的复选框
- ajax php按钮点击计数器的计数没有显示