logo

Types d'entrée de formulaire HTML

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.
e-mail 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énom

Entrer 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'utilisateur

Entrer 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'utilisateur

Entrer 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 Java
Rouge
bleu
vert
rose
Testez-le maintenant

Sortir:

Type d'entrée 'radio'

Veuillez sélectionner votre couleur préférée

Rouge
bleu
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

Criquet
Tennis
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 &apos;image&apos; 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> Downclick 
Testez-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 &amp; 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 email

Note: L'utilisateur peut également saisir plusieurs adresses e-mail séparées par des virgules ou des espaces comme suit :

Entrez plusieurs adresses e-mail

5. :

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.