1 つの電子メール入力、1 つのチェック ボックス入力、および 1 つの送信入力を含む html5 フォームを作成しようとしています。メール入力にパターン属性を使用しようとしていますが、この属性に何を配置すればよいかわかりません。JavaScript パターン生成に一致する必要がある正規表現を使用することになっていることは知っていますが、これを行う方法がわかりません。
この属性を取得しようとしているのは、電子メールに 1 つの @ と少なくとも 1 つ以上のドットが含まれていることを確認し、可能であれば @ の後のアドレスが実際のアドレスかどうかを確認することです。この属性でこれを行うことができない場合は、JavaScript の使用を検討しますが、1 つの @ と 1 つまたは複数のドットを確認するには、確かに pattern 属性を使用したいと考えています。
pattern 属性は、以下を確認する必要があります。
- 唯一 @
- 1 つ以上のドット
- 可能であれば、@ の後のアドレスが有効なアドレスかどうかを確認します。
これに代わる方法は JavaScript を使用することですが、他のすべての条件では JavaScript を使用したくありません。