HTML <button> formnovalidate属性

❮HTML<button>タグ

2つの送信ボタンがあるフォーム。最初の送信ボタンはデフォルトの検証でフォームデータを送信し、2番目のボタンは検証なしでフォームデータを送信します。

<form action="/action_page.php" method="get">
  <label for="email">Enter your email:</label>
  <input type="email" id="email" name="email"><br><br>
  <button type="submit">Submit</button>
  <button type="submit" formnovalidate>Submit without validation</button>
</form>

定義と使用法

formnovalidate属性はブール属性です

存在する場合は、送信時にフォームデータを検証しないように指定します。この属性は、フォームの属性をオーバーライドしnovalidateます。

このformnovalidate属性は、が付いたボタンにのみ使用されます type="submit"


ブラウザのサポート

表の数字は、属性を完全にサポートする最初のブラウザーバージョンを示しています。

Attribute
formnovalidate 6.0 11.0 4.0 Yes Yes

構文

<button type="submit" formnovalidate>

❮HTML<button>タグ