En HTML, c'est un élément important du formulaire HTML. L'attribut 'type' de l'élément d'entrée peut être de différents types, ce qui définit le champ d'information. Tel que donne une zone de texte.
Voici une liste de tous les types d’éléments HTML.
tapez=' ' | Description |
---|---|
texte | Définit un champ de saisie de texte sur une ligne |
mot de passe | Définit un champ de saisie de mot de passe sur une ligne |
soumettre | Définit un bouton de soumission pour soumettre le formulaire au serveur |
réinitialiser | Définit un bouton de réinitialisation pour réinitialiser toutes les valeurs du formulaire. |
radio | Définit un bouton radio qui permet de sélectionner une option. |
case à cocher | Définit les cases à cocher qui permettent de sélectionner plusieurs options de formulaire. |
bouton | Définit un simple bouton poussoir, qui peut être programmé pour effectuer une tâche sur un événement. |
déposer | Définit la sélection du fichier à partir du stockage de l'appareil. |
image | Définit un bouton de soumission graphique. |
HTML5 a ajouté de nouveaux types sur l'élément. Voici la liste des types d’éléments HTML5
tapez=' ' | Description |
---|---|
couleur | Définit un champ de saisie avec une couleur spécifique. |
date | Définit un champ de saisie pour la sélection de la date. |
dateheure-local | Définit un champ de saisie pour saisir une date sans fuseau horaire. |
Définit un champ de saisie pour saisir une adresse e-mail. | |
mois | Définit un champ avec mois et année, sans fuseau horaire. |
nombre | Définit un champ de saisie pour saisir un nombre. |
URL | Définit un champ pour saisir l'URL |
semaine | Définit un champ pour saisir la date avec semaine-année, sans fuseau horaire. |
recherche | Définit un champ de texte sur une seule ligne pour saisir une chaîne de recherche. |
tél. | Définit un champ de saisie pour saisir le numéro de téléphone. |
Voici la description des types d'éléments avec des exemples.
1. :
Les éléments de type « texte » sont utilisés pour définir un champ de texte de saisie sur une seule ligne.
Exemple:
Enter first name <br> <br> Enter last name <br> <br> <p> <strong>Note:</strong> The default maximum cahracter lenght is 20.</p>Testez-le maintenant
Sortir:
Saisissez le type de « texte » :
Le 'texte' field définit un champ de texte de saisie sur une seule ligne.
entrez votre prénomEntrer le nom de famille
Note: La longueur maximale par défaut des caractères est de 20.
2. :
L'élément de type « mot de passe » permet à un utilisateur de saisir le mot de passe en toute sécurité dans une page Web. Le texte saisi dans le champ mot de passe est converti en '*' ou '.', afin qu'il ne puisse pas être lu par un autre utilisateur.
Exemple:
Enter User name <br> <br> Enter Password <br> <br> <br>Testez-le maintenant
Sortir:
Saisissez le type de « mot de passe » :
Le 'mot de passe' field définit un champ de mot de passe de saisie sur une seule ligne pour saisir le mot de passe en toute sécurité.
Saisissez votre nom d'utilisateurEntrer le mot de passe
3. :
L'élément de type 'submit' définit un bouton de soumission pour soumettre le formulaire au serveur lorsque l'événement 'click' se produit.
Exemple:
Enter User name <br> <br> Enter Password <br> <br> <br>Testez-le maintenant
Sortir:
Saisissez le type « soumettre » :
Saisissez votre nom d'utilisateurEntrer le mot de passe
Après avoir cliqué sur le bouton Soumettre, cela soumettra le formulaire au serveur et redirigera la page vers action valeur. Nous en apprendrons plus sur l'attribut « action » dans les chapitres suivants.
4. :
Le type « réinitialisation » est également défini comme un bouton, mais lorsque l'utilisateur effectue un événement de clic, il réinitialise par défaut toutes les valeurs saisies.
Exemple:
User id: Password: <br> <br>Testez-le maintenant
Sortir:
Saisissez le type de « réinitialisation » :
Identifiant utilisateur : Mot de passe :Essayez de modifier les valeurs d'entrée de l'identifiant utilisateur et du mot de passe, puis lorsque vous cliquez sur réinitialiser, les champs de saisie seront réinitialisés avec les valeurs par défaut.
5. :
Le type 'radio' définit les boutons radio, qui permettent de choisir une option parmi un ensemble d'options associées. À la fois, une seule option de bouton radio peut être sélectionnée à la fois.
Exemple:
Veuillez sélectionner votre couleur préférée
types de données JavaRouge
bleu
vert
rose
Testez-le maintenant
Sortir:
Type d'entrée 'radio'
Veuillez sélectionner votre couleur préférée
Rougebleu
vert
rose
6. :
Le type « case à cocher » est affiché sous forme de cases carrées qui peuvent être cochées ou décochées pour sélectionner les choix parmi les options données.
Remarque : Les boutons « radio » sont similaires aux cases à cocher, mais il existe une différence importante entre les deux types : les boutons radio permettent à l'utilisateur de sélectionner une seule option à la fois, tandis que la case à cocher permet à l'utilisateur de sélectionner de zéro à plusieurs options à la fois. .
Exemple:
Enter your Name: <p>Kindly Select your favourite sports</p> Cricket <br> Tennis <br> Football <br> Baseball <br> Badminton <br> <br>Testez-le maintenant
Sortir:
Saisissez le type de « case à cocher »
Formulaire d'inscription
Entrez votre nom:Veuillez sélectionner vos sports préférés
CriquetTennis
Football
Base-ball
Badminton
7. :
Le type « bouton » définit un simple bouton-poussoir, qui peut être programmé pour contrôler fonctionnellement n'importe quel événement tel qu'un événement de clic.
Remarque : cela fonctionne principalement avec JavaScript.
Exemple:
Testez-le maintenant
Sortir:
Saisissez le type de « bouton ».
Cliquez sur le bouton pour voir le résultat :
Remarque : Dans l'exemple ci-dessus, nous avons utilisé « l'alerte » de JS, que vous apprendrez dans notre tutoriel JS. Il est utilisé pour afficher une fenêtre pop.
8. :
L'élément de type « fichier » est utilisé pour sélectionner un ou plusieurs fichiers dans le stockage de la machine utilisateur. Une fois que vous avez sélectionné le fichier et après l'avoir soumis, ce fichier peut être téléchargé sur le serveur à l'aide du code JS et de l'API de fichier.
Exemple:
Select file to upload:Testez-le maintenant
Sortir:
Saisissez le type de « fichier ».
Nous pouvons choisir n'importe quel type de fichier jusqu'à ce que nous ne le précisions pas ! Le fichier sélectionné apparaîtra à côté de l'option « Choisir un fichier »
Sélectionnez le fichier à télécharger :9. :
Le type 'image' est utilisé pour représenter un bouton de soumission sous forme d'image.
Exemple:
<h2>Input 'image' type.</h2> <p>We can create an image as submit button</p> User id: <br> <br> <br>
Élément de types HTML5 nouvellement ajouté
1. :
Le type 'couleur' permet de définir un champ de saisie qui contient une couleur. Il permet à un utilisateur de spécifier la couleur via l'interface visuelle des couleurs d'un navigateur.
Remarque : Le type « couleur » prend uniquement en charge la valeur de couleur au format hexadécimal et la valeur par défaut est #000000 (noir).
Exemple:
Pick your Favorite color: <br> <br> Upclick <br> <br> DownclickTestez-le maintenant
Sortir:
Types de « couleur » d’entrée :
Choisissez votre couleur préférée :Clic vers le haut
Cliquez vers le bas
Note: La valeur par défaut du type « couleur » est #000000 (noir). Il ne prend en charge que la valeur de couleur au format hexadécimal.
2. :
L'élément de type 'date' génère un champ de saisie, qui permet à un utilisateur de saisir la date dans un format donné. Un utilisateur peut saisir la date par champ de texte ou par interface de sélecteur de date.
Exemple:
Select Start and End Date: <br> <br> Start date: <br> <br> End date: <br> <br>Testez-le maintenant
Sortir:
Saisissez le type « date »
Sélectionnez la date de début et de fin :Date de début:
Date de fin:
3. :
L'élément de type « datetime-local » crée un champ d'entrée qui permet à un utilisateur de sélectionner la date ainsi que l'heure locale en heures et minutes sans informations de fuseau horaire.
Exemple:
Select the meeting schedule: <br> <br> Select date & time: <br> <br>Testez-le maintenant
Sortir:
Saisissez le type « datetime-local »
Sélectionnez le calendrier des réunions :Sélectionnez la date et l'heure :
4. :
Le type « email » crée un champ d'entrée qui permet à un utilisateur de saisir l'adresse e-mail avec validation de modèle. Les multiples attributs permettent à un utilisateur de saisir plusieurs adresses e-mail.
Exemple:
<b>Enter your Email-address</b> <p> <strong>Note:</strong> User can also enter multiple email addresses separating by comma or whitespace as following: </p> <b>Enter multiple Email-addresses</b>Testez-le maintenant
Sortir:
Saisissez le type « e-mail »
Entrez votre adresse emailNote: L'utilisateur peut également saisir plusieurs adresses e-mail séparées par des virgules ou des espaces comme suit :
Entrez plusieurs adresses e-mail5. :
Le type « mois » crée un champ de saisie qui permet à un utilisateur de saisir facilement le mois et l'année au format « MM, AAAA », où MM définit la valeur du mois et AAAA définit la valeur de l'année. Nouveau
Exemple:
Enter your Birth Month-year:Testez-le maintenant
Sortir:
Saisissez le type de « mois » :
Entrez votre mois de naissance-année :6. :
Le numéro de type d'élément crée un champ d'entrée qui permet à un utilisateur de saisir la valeur numérique. Vous pouvez également restreindre la saisie d'une valeur minimale et maximale à l'aide des attributs min et max.
Exemple:
Enter your age:Testez-le maintenant
Sortir:
Saisissez le type de « numéro »
Entrez votre âge:Note: Cela permettra de saisir un nombre compris entre 50 et 80. Si vous souhaitez saisir un nombre autre qu'une plage, une erreur s'affichera.
7. :
L'élément de type 'url' crée un champ d'entrée qui permet à l'utilisateur de saisir l'URL.
Exemple:
Enter your website URL: <br>Testez-le maintenant
Sortir:
Saisissez le type « URL »
Entrez l'URL de votre site Web :8. :
Le type semaine crée un champ de saisie qui permet à un utilisateur de sélectionner une semaine et une année dans le calendrier déroulant sans fuseau horaire.
Exemple:
<b>Select your best week of year:</b> <br> <br>Testez-le maintenant
Sortir:
Saisissez le type de « semaine »
Sélectionnez votre meilleure semaine de l'année :9. :
Le type « recherche » crée un champ d'entrée qui permet à un utilisateur de saisir une chaîne de recherche. Ceux-ci sont fonctionnellement symétriques au type de saisie de texte, mais peuvent être stylisés différemment.
Exemple:
Search here:Testez-le maintenant
Sortir:
Saisissez le type de « recherche »
Cherche ici:dix. :
L'élément de type ?tel? crée un champ de saisie pour saisir le numéro de téléphone. Le type « tel » n'a pas de validation par défaut telle que l'e-mail, car le modèle de numéro de téléphone peut varier dans le monde entier.
Exemple:
<b>Enter your Telephone Number(in format of xxx-xxx-xxxx):</b> <br> <br>Testez-le maintenant
Sortir:
Saisissez le type de « tél »
Entrez votre numéro de téléphone (au format xxx-xxx-xxxx) :Note: Ici, nous utilisons deux attributs qui sont « modèle » et « obligatoire » qui permettront à l'utilisateur de saisir le numéro dans un format donné et il est obligatoire de saisir le numéro dans le champ de saisie.