前提・実現したいこと
<前提>
いわゆる「登録フォーム」をHTMLで作成しています。
form内にテキストボックスが複数あり、登録ボタンを押した際に、入力内容に応じてエラーが表示されるようにしたいです。
<実現したいこと>
・テキストボックスを上から順に使用しないとエラーを表示(ただし全て未入力の場合もOK(エラーを表示しない))
→1番目のテキストボックスに入力し、2番目のテキストボックスに何も入力せず、3番目のテキストボックスに入力し、登録ボタンを押すとエラーが表示
→全てのテキストボックスに何も入力されていない場合はそのまま通過
かつ
・テキストボックスの入力内容に重複があった場合エラーを表示
→1番目のテキストボックスにaaと入力、2番目のテキストボックスにbbと入力、3番目のテキストボックスにccと入力、4番目のテキストボックスにaaと入力し、登録ボタンを押すとエラーが表示
該当のソースコード
<form name="register" action="/terateil" method="post" onSubmit="return check()"> <p> <label for="t1">テキスト入力</label><br> <label for="t1">1.<input type="text" id="t1" name="TEXT1"></label><br> <label for="t2">2.<input type="text" id="t2" name="TEXT2"></label><br> <label for="t3">3.<input type="text" id="t3" name="TEXT3"></label><br> <label for="t4">4.<input type="text" id="t4" name="TEXT4"></label> </p> <br> <input type="submit" value="登録"> </form>
回答1件
あなたの回答
tips
プレビュー