3 回答

TA貢獻(xiàn)1803條經(jīng)驗 獲得超3個贊
// 在 jQuery 中
$('#chkAllowToAdminService').attr('disabled','disabled'); // Add disabled
$('#chkAllowToAdminService').removeAttr('disabled',''); // Remove disabled
// 或
$("#chkAllowToAdminService").attr("disabled",true);
$("#chkAllowToAdminService").attr("disabled",false);
// 在 JavaScript 中
document.getElementById("chkAllowToAdminService").disabled = true;
document.getElementById("chkAllowToAdminService").disabled = false;

TA貢獻(xiàn)1853條經(jīng)驗 獲得超9個贊
我想你可能有兩個問題:
確保您具有元素的唯一 id,
'chkAllowToAdminService'
沒有其他元素具有相同的 id。在您的刪除屬性語法中:
document.getElementById('chkAllowToAdminService').removeAttribute('disabled);
我可以看到'
最后缺少引用。

TA貢獻(xiàn)1808條經(jīng)驗 獲得超4個贊
要刪除屬性,您可以使用removeAttribute(name)。在你的情況下:
const checkbox = document.querySelector('#chkAllowToAdminService')
checkbox.removeAttribute('disabled')
設(shè)置屬性setAttribute(name, value)。
添加回答
舉報