HTMLのみで実装可能なバリデーションについて
以下のinputタグに対して使用可能です。
text, tel, email, url, password, search
全ブラウザに対応しています。
https://developer.mozilla.org/ja/docs/Web/HTML/Attributes/pattern
もくじ
サンプル
See the Pen input validation by naruhodo-code (@naruhodo-code) on CodePen.
まとめ
英語のスパム回避や入力情報を統一するには有効な方法です。
セキュリティリスクを回避するにはreCAPTCHAなどを導入する必要がありそうです。