Atributo formnovalidate do <input> HTML

Definição e uso

formnovalidate Propriedade é um atributo booleano.

Se esta propriedade estiver definida, ela determina que os dados do formulário não devem ser validados ao serem submetidos.

formnovalidate Propriedade que sobrepõe a do elemento <form> Propriedade novalidate

Atenção:formnovalidate A propriedade pode ser usada com type="submit" Usados juntos.

Exemplo

Formulário com dois botões de envio. O primeiro botão de envio submete os dados do formulário com validação padrão, o segundo botão de envio submete os dados do formulário sem validação:

<form action="/action_page.php">
  <label for="email">Insira seu e-mail:</label>
  <input type="email" id="email" name="email"><br><br>
  <input type="submit" value="Enviar">
  <input type="submit" formnovalidate="formnovalidate" value="Enviar sem verificação">
</form>

Experimente você mesmo

Sintaxe

<input formnovalidate="formnovalidate">

Atenção:A propriedade formnovalidate é um atributo booleano que pode ser configurado da seguinte forma:

<input formnovalidate>
<input formnovalidate="formnovalidate">
<input formnovalidate="">

Suporte do navegador

Os números na tabela indicam a versão do navegador que suportou a primeira vez essa propriedade.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
Suporte 10.0 Suporte 10.1 10.6