Attribut HTML <input> requis

Balise HTML <input>

Exemple

Un formulaire HTML avec un champ de saisie obligatoire :

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

Définition et utilisation

L' requiredattribut est un attribut booléen.

Lorsqu'il est présent, il précise qu'un champ de saisie doit être rempli avant de soumettre le formulaire.

Remarque : L' requiredattribut fonctionne avec les types d'entrée suivants : texte, recherche, URL, tél, e-mail, mot de passe, sélecteurs de date, numéro, case à cocher, radio et fichier.


Prise en charge du navigateur

Les nombres dans le tableau indiquent la première version du navigateur qui prend entièrement en charge l'attribut.

Attribute
required 5.0 10.0 4.0 10.1 9.6

Syntaxe

<input required>

Balise HTML <input>