HTML <input> obrigatório Atributo

HTML <input> tag

Exemplo

Um formulário HTML com um campo de entrada obrigatório:

<form action="/action_page.php">
  <label for="username">Username:</label>
  <input type="text" id="username" name="username" required>
  <input type="submit">
</form>

Definição e uso

O requiredatributo é um atributo booleano.

Quando presente, especifica que um campo de entrada deve ser preenchido antes de enviar o formulário.

Observação: o requiredatributo funciona com os seguintes tipos de entrada: texto, pesquisa, url, tel, email, senha, seletores de data, número, caixa de seleção, rádio e arquivo.


Suporte ao navegador

Os números na tabela especificam a primeira versão do navegador que suporta totalmente o atributo.

Attribute
required 5.0 10.0 4.0 10.1 9.6

Sintaxe

<input required>

HTML <input> tag