form要素に novalidate
を追加すると、妥当性のチェック(入力内容の検証)を無効にすることができます。
<form method="post" action="example.cgi" novalidate></form>
属性 |
値 |
任意属性 |
novalidate |
妥当性をチェックしない |
(novalidate ) |
値は省略可能 |
novalidate属性を省略した場合は、妥当性のチェック機能が有効になります。
チェック機能が有効になっている場合は、フォームの送信時に入力内容の妥当性がチェックされることになります。
例えば、入力必須の項目が未入力になっている場合には、エラーメッセージが表示されて送信できなくなります。(対応しているブラウザのみ)
novalidate属性は、このようなチェック機能を無効にしたい場合に使用することになります。
使用例