Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Apprendre Exploration des différents types de champs de saisie en HTML | Formulaires HTML et Saisie Utilisateur
HTML Ultime

Exploration des différents types de champs de saisie en HTML

Glissez pour afficher le menu

HTML propose de nombreux types de balises <input> permettant de collecter différents types de données utilisateur. Voici un aperçu des plus courants.

Email et mot de passe

  • type="email" : accepte les adresses e-mail et effectue une validation de base par le navigateur ;
  • type="password" : masque les caractères saisis pour la sécurité et peut utiliser minlength et maxlength.
index.html

index.html

Nombre

type="number" : accepte les valeurs numériques. Utiliser min, max et step pour contrôler la plage autorisée.

index.html

index.html

Téléphone

type="tel" : pour les numéros de téléphone. Aucune validation intégrée. La validation est effectuée manuellement par les développeurs.

index.html

index.html

Case à cocher

type="checkbox" : permet de sélectionner plusieurs options. Utiliser checked pour présélectionner.

index.html

index.html

Bouton radio

type="radio" : sélection d'une option parmi un groupe. Tous les boutons radio doivent partager le même name.

index.html

index.html

Curseur de plage

type="range" : contrôle curseur pour sélectionner un nombre dans une plage. La logique JavaScript est omise dans ce cours.

index.html

index.html

index.js

index.js

Note
Remarque

La logique JavaScript est omise dans ce cours.

Date et heure

  • type="date" : sélecteur de calendrier ;
  • type="time" : sélecteur d'heure ;
  • type="datetime-local" : combine les champs de date et d'heure.
index.html

index.html

Note
Remarque

Pour une apparence cohérente, les développeurs utilisent souvent des bibliothèques d'interface utilisateur prêtes à l'emploi au lieu des sélecteurs par défaut du navigateur.

Note
Approfondir

Vous avez peut-être remarqué que lorsque vous essayez de remplir certains champs, le navigateur peut déjà suggérer des options de saisie automatique. Le navigateur mémorise les valeurs que vous avez saisies dans les champs et vous les propose ensuite pour l'auto-complétion.

question mark

Quelle est la principale différence entre les champs de saisie type="email" et type="password" ?

Sélectionnez la réponse correcte

Tout était clair ?

Comment pouvons-nous l'améliorer ?

Merci pour vos commentaires !

Section 5. Chapitre 5

Demandez à l'IA

expand

Demandez à l'IA

ChatGPT

Posez n'importe quelle question ou essayez l'une des questions suggérées pour commencer notre discussion

Section 5. Chapitre 5
some-alt