Attribut required de l'élément <input> HTML

Définition et utilisation

required L'attribut stipule que les champs d'entrée doivent être remplis avant le soumission.

required L'attribut est une propriété booléenne.

Si l'attribut est utilisé, le champ est obligatoire (ou obligatoire pour le choix).

Remarque :required L'attribut s'applique aux types d'entrée suivants :

  • text
  • search
  • url
  • tel
  • email
  • password
  • date pickers
  • number
  • checkbox
  • radio
  • file

Exemple

Formulaire HTML avec un champ d'entrée obligatoire :

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

Essayer vous-même

Syntaxe

<input required>

Prise en charge du navigateur

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
5.0 10.0 4.0 10.1 9.6

Remarque :required L'attribut est une nouvelle propriété HTML5.