札幌Web制作のシンクグラフィカ

Re:jQueryを使った入力項目の制御について

和田 (2012-10-29 08:24:54) www.synck.com

radioでの分岐の場合はcheckedとdisabledを使います。
document.getElementById(’radioのID’).checked でチェックされているか否かを判定することができます。
例えばradioAというIDのradioがチェックされている場合inputAを有効にし、inputBを無効にする場合であれば
if(document.getElementById(’radioA’).checked){
document.getElementById(’inputA’).disabled = false;
document.getElementById(’inputB’).disabled = true;
}
else {
document.getElementById(’inputB’).disabled = false;
document.getElementById(’inputA’).disabled = true;
}
となります。