HTML <button> formnovalidate 属性
定義と使用法
formnovalidate
属性を覆います。
この属性が設定されている場合、フォームデータの提出時に検証を行わないことを指定します。この属性はフォームの novalidate 属性。
formnovalidate
にのみ使用されます。 属性は、
のボタン。
例
二つの提出ボタンを持つフォーム。最初の提出ボタンはデフォルトの検証でフォームデータを提出し、二つ目の提出ボタンは検証を通さずにフォームデータを提出します:
<form action="/action_page.php" method="get"> <label for="email">あなたの電子メールアドレスを入力してください:</label> <input type="email" id="email" name="email"><br><br> <button type="submit">提出</button> <button type="submit" formnovalidate>検証を通さずに提出</button> </form>
構文
<button type="submit" formnovalidate>
ブラウザのサポート
表の数字は、その属性を完全にサポートする最初のブラウザのバージョンを示しています。
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
6.0 | 11.0 | 4.0 | サポート | サポート |
注記:formnovalidate
属性は HTML 5 での新しい属性です。