Ejemplo
Un formulario HTML con un campo de entrada requerida:
<form action="demo_form.asp">
Username: <input type="text" name="usrname" required>
<input type="submit">
</form>
Inténtalo tú mismo " Definición y Uso
La required atributo es un atributo booleano.
Cuando está presente, especifica que un campo de entrada debe ser completado antes de enviar el formulario.
Nota: La required atributo trabaja con los siguientes tipos de entrada: text, search, url, tel, email, password, date pickers, number, checkbox, radio y file .
Soporte para el navegador
Los números de la tabla especifican la primera versión del navegador que es totalmente compatible con el atributo.
Atributo | |||||
---|---|---|---|---|---|
required | 5.0 | 10.0 | 4.0 | No soportado | 9.6 |
Diferencias entre HTML 4.01 y HTML5
La required atributo es nuevo en HTML5.
Diferencias entre HTML y XHTML
En XHTML, atribuir la minimización está prohibido, y la required atributo debe ser definida como <input required="required" /> .
Sintaxis
<input required>