チェックボックスにチェックを入れたら入力不可にする
function pageUpdate(checkboxObj) { if (checkboxObj.checked) { // テキストエリアへの入力を不可にする document.getElementById('textArea').setAttribute("disabled", "disabled"); } else { document.getElementById('textArea').removeAttribute("disabled"); } } <input type="checkbox" name="check" id="check" value="1" onChange="pageUpdate(this)" /> <textarea name="textArea" id="textArea" rows="2" cols="50"></textarea>
※引数にthisを設定すると自分自身を送信する事になります