ここをクリックしてください: http://jsfiddle.net/nShQs/無効にしたチェックボックスを有効にするにはどうすればいいですか?
無効ボタンと有効化ボタンを押してください。チェックボックスが有効になりません。
HTML:
<input id="check" type="checkbox"/>
<input id="btn1" type="button" value="enable" />
<input id="btn2" type="button" value="disable" />
JS:
function enable() {
var x = document.getElementById("check");
alert(x.getAttribute("disabled"));
x.setAttribute("disabled", "false");
alert(x.getAttribute("disabled"));
}
function disable() {
var x = document.getElementById("check");
alert(x.getAttribute("disabled"));
x.setAttribute("disabled", "true");
alert(x.getAttribute("disabled"));
}
document.getElementById("btn1").addEventListener("click", enable);
document.getElementById("btn2").addEventListener("click", disable);
答えの答えとして
はdisabled
属性は論理属性ですので、それは言います。 hereを参照してください。これにより
function enable() {
document.getElementById("check").disabled= false;
}
function disable() {
document.getElementById("check").disabled= true;
}
を行う属性disabled
の属性のプレゼンスを設定すると、チェックボックスを無効にする一方
私はPSLの答えを選びました。 – batman