WEB相談室

Webページ作成に関しての何でも掲示板です。

タイトル:テキストエリアを任意にアクティブにしたい。

0:[投稿] ichiro [MAIL] [2003/03/19 19:00 ][環境:IE6,WIN98 Apache]

フォームにて、チェックボックスなどを選択した場合のみ、任意のテキストエリアをアクティブにすることはできるでしょうか?


1:[回答] chintara [2003/03/20 10:45 ]

外していたらすみません。

<script>
function myFunc(checked, textarea) {
   textarea.disabled = !checked;
}
</script>
<form name="myForm">
<p>
書き込む:<input type="checkbox" name="checkbox1"
                onclick="myFunc(this.checked, document.myForm.textarea1);">
<textarea name="textarea1" disabled>○○</textarea>
</p>
<p>
書き込む:<input type="checkbox" name="checkbox2"
                onclick="myFunc(this.checked, document.myForm.textarea2);">
<textarea name="textarea2" disabled>××</textarea>
</p>
</form>


2:[回答] ichiro [MAIL] [2003/03/20 20:58 ]

chintaraさん回答ありがとうございます。意図は通じていると思います。しかし、上記の記述で動作しません。なぜでしょうか?


3:[回答] chintara [2003/03/20 23:52 ]

私もWin98+IE6なんですが、動作しています。なぜでしょうね。アラートも出ませんか?


4:[回答] ichiro [MAIL] [2003/03/21 00:38 ]

今、事務所でmac+IE5で試しました。明日、WIN98でも試してみます。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World