tutoriais mais recente desenvolvimento web
 

HTML atributo obrigatório


Definição e Uso

O required atributo é um atributo booleano.

Quando presente, ele especifica que o elemento deve ser preenchido antes de enviar o formulário.


Aplica-se a

O required atributo pode ser usado nos seguintes elementos:

elementos Atributo
<input> required
<select> required
<textarea> required

Exemplos

Input Exemplo

Um formulário HTML com um campo de entrada necessário:

<form action="demo_form.asp">
  Username: <input type="text" name="usrname" required>
  <input type="submit">
</form>
Tente você mesmo "

Select Exemplo

Um formulário HTML com uma lista drop-down necessários:

<select required>
  <option value="">None</option>
  <option value="volvo">Volvo</option>
  <option value="saab">Saab</option>
  <option value="mercedes">Mercedes</option>
  <option value="audi">Audi</option>
</select>
Tente você mesmo "

Textarea Exemplo

Um formulário com uma área de texto necessário:

<form action="demo_form.asp">
  <textarea name="comment" required></textarea>
  <input type="submit">
</form>
Tente você mesmo "

Suporte a navegadores

O required atributo tem o seguinte suporte ao navegador para cada elemento:

Elemento
input 5 10.0 4.0 Não suportado 9,6
select sim 10.0 sim Não suportado sim
textarea 5 10.0 4.0 Não suportado sim