php文やjavascriptに頼らずに解決策を見つけようとしています。これはアイデアがとてもシンプルなように見えるので、私は2つのものを使用せずにこれを行う方法がなければならないと確信しています。HTML - フォーム、2つのテキスト入力。必須属性。どのようにするには、2つのフィールドのいずれかに文字列を入力して送信する必要がありますか?
私は登録用紙を持っており、このフォームの特定のフィールドが必要です。しかし、私は少なくとも1つの電話番号を入力しなければならないので、私はいくつかのクワンドリーに来ているので、注文に問題があった場合に連絡を取ることができます。
だから私は、ユーザーがフォームを完了するために電話、または携帯電話番号のいずれかを入力しなければなりませんので、私は何をしたいのか、それ作るれる3つのフィールド、「電話」「モバイル」「ファックス」
を持っています。
しかし、私の質問はこれだと思います...この効果を達成するために何らかの方法でrequired
属性を使用することは可能ですか?
はここで、これらのフィールドのHTMLです:援助、入力またはアドバイスこれに関しては
<li>
<label for="phone">Phone:</label>
<input type="tel" name="phone" id="phone" value="'.htmlout($phone).'" required aria-required="true" placeholder="0317021101"title="Please enter your home or work number here. You must enter either a phone, or mobile number." maxlength="20"/>
</li>
<li>
<label for="mobile">Mobile:</label>
<input type="tel" name="mobile" id="mobile" value="'.htmlout($mobile).'" placeholder="0827564829" title="Please enter your mobile number here. You must enter either a mobile, or phone number." maxlength="20"/>
</li>
をいただければ幸いです、ありがとうございました!
"(必須)"と "(オプション)"のテキストをラベルから削除し、単に既存の "必須"インジケータを使用することができます。結局のところ、必須ではないフィールドはオプションでなければならないのでしょうか? – cdeszaq
あなたのご意見ありがとうございました。私は実際にこのアイデアから始まったが、私はそれについてそれほど考えなかった。私は勝者がいると信じています! –
@cdeszaqは理にかなっています! –