[英]JavaScript Button Enable and Disable with PHP
我有一個while循環從數據庫中獲取數據。 我做了三個按鈕:
> Open
> Hold
> Close
第一次加載頁面時,只應啟用打開按鈕,並禁用其他按鈕。
單擊打開按鈕后,應禁用打開按鈕,並應啟用保持和關閉按鈕。
我得到的結果只有一行,但在while循環中不是所有的行。
我用過PHP的JavaScript。
例:
function onload()
{
document.getElementById("Hold").disabled = true;
document.getElementById("close").disabled = true;
return false;
}
上面的代碼適用於第一行,但我需要它來處理所有while循環值。
您的問題在於您對多個元素使用相同的ID - 每個元素的ID必須是唯一的,因此,getElementById返回帶有該ID的ONE元素。 改為給他們上課。
<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">
$(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);
}
});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.