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 での新しい属性です。