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 " Definição e Uso
O required atributo é um atributo booleano.
Quando presente, especifica que um campo de entrada deve ser preenchido antes de enviar o formulário.
Nota: O required atributo funciona com os seguintes tipos de entrada: text, search, url, tel, email, password, date pickers, number, checkbox, radio e file .
Suporte a navegadores
Os números na tabela especificar a primeira versão do browser que suporta totalmente o atributo.
Atributo | |||||
---|---|---|---|---|---|
required | 5 | 10.0 | 4.0 | Não suportado | 9,6 |
Diferenças entre HTML 4.01 e HTML5
O required atributo é novo em HTML5.
Diferenças entre HTML e XHTML
Em XHTML, o atributo minimização é proibido, e o required atributo deve ser definida como <input required="required" /> .
Sintaxe
<input required>