- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:現在勤務先にてメールフォームプロを使用した、WEBサイトを作成していま)
メールフォームプロの使用に関する質問
このQ&Aのポイント
- 現在勤務先でメールフォームプロを使用したWEBサイトを作成しています。メールアドレスと電話番号の入力についてどちらかを必須項目にし、両方がない場合やメールアドレスが入力された場合の確認項目について、javascriptでの実装方法がわかりません。
- メールフォームプロを使ってWEBサイトを作成していますが、メールアドレスと電話番号の入力に関して、どちらか一方を必須項目にする方法や、メールアドレスが入力された場合の確認項目の設定方法がわかりません。
- 現在、メールフォームプロを使用してWEBサイトを作成しています。メールアドレスと電話番号の入力について、どちらかを必須項目にし、両方がない場合やメールアドレスが入力された場合の確認項目について、javascriptでの実装方法を教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
javascript使えない端末を無視して、javascriptだけで 事前チェックするなら (提示されてる条件のみチェック) ※本当は、電話番号やメールアドレスが妥当なものかどうか、 メールアドレスと確認メールアドレスが一致してるか 等も調べてもよさげだが... こんな感じ <script type="text/javascript"> function check_form(frm){ if(frm.tel.value !="") return true; else if(frm.email.value !="") if(frm.email_chk.value !="") return true; else{ alert("確認メールアドレスを入れてください") return false; } else{ alert("メールアドレスか電話番号を入れてください") return false; } } </script> <body> <form action="hoge.cgi" method="post" onsubmit="return check_form(this);"> <ul> <li>電話番号<input type="text" name="tel"></li> <li>メールアドレス<input type="text" name="email"></li> <li>メールアドレス確認<input type="text" name="email_chk"></li> <li><input type="submit" value="送信"></li> </ul> </form> </body>