MVCページを持つHTML5電子メール入力のパターン属性内で「@」を使用する方法を知っている人はいますか?
<input type="email" pattern="^[a-zA-Z0-9._+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$">
実行時に次のエラーが発生します。
"[" は、コード ブロックの先頭では無効です。識別子、キーワード、コメント、"(" および "{" のみが有効です。
「pattern」の代わりに「data-pattern」を使用すると、「@@」でエスケープできますが、「pattern」でも失敗します。
前もって感謝します :)