我在html中有一个名为btnS的按钮:
<button type="submit" id="btnS" class="hide" value="button">Send</button>
我通过外部脚本dom禁用了dom:
btnS.setAttribute('disabled', 'false');
我试图通过以下方式再次使其“重新打开”:
btnS.setAttribute('enabled', 'true');
但这没用吗?该按钮首先通过css规则不可见:
.hide {
visibility : hidden;
}
我之前也通过以下方式对此进行了更改:
btnS.setAttribute('class', 'show');
规则:
.show { visibility:visible; }
最佳答案
只有一个属性:
var btnS = document.getElementById("btnS");
// Disable
btnS.setAttribute('disabled', 'disabled');
// Enable
btnS.removeAttribute('disabled');