WEB相談室

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

タイトル:テキストエリアで・・・

0:[投稿] やん坊 [2005/07/28 16:49 ][環境:IE6,WINXP わからない]

javascriptでテキストエリアに何も入力されていない場合、
アラートを鳴らしエラー表示したいのですが、どうすれば
よいでしょうか。どなたか教えてください。お願いします。


1:[回答] 元帥 [MAIL] [URL] [2005/07/29 12:45 ]

アラートのタイミングは?

そのページを閲覧している限り永久に?
何も入力しないでウィンドウを閉じた時?
予め入力されていた文字を消去したら?


2:[回答] やん坊 [2005/07/29 13:45 ]

説明不足ですいません。他のページへ飛ぶ際、submitボタンを
押す時にテキストエリアが未入力の場合、アラートを鳴らし
"テキストエリアが入力されていません"などのエラーを表示
したいのです。


3:[回答] 元帥 [MAIL] [URL] [2005/07/29 14:17 ]

<script type="text/javascript">
<!--
function check(obj){
return (obj.msg.value=="")?alert("入力されていません"),false:true;
}
-->
</script>


<form action="" onsubmit="return check(this)">
<textarea cols="60" rows="8" name="msg"></textarea>
</form>


ちなみにJavaScriptをOFFにすればチェックを潜り抜ける事が可能です。


4:[完了] やん坊 [2005/07/29 15:31 ]

出来ました。元帥さん、ありがとうございました。

回答(必須): 状態:

お名前(必須):

e-mail:

URL:




[戻る]

ChaichanPAPA's World