HTML - Balise <input>

La description

La balise HTML <input> est utilisée dans un formulaire pour déclarer un élément d'entrée - un contrôle qui permet à l'utilisateur d'entrer des données.

Exemple

<!DOCTYPE html>
<html>

   <head>
      <title>HTML input Tag</title>
   </head>
	
   <body>
      <form action = "/cgi-bin/hello_get.cgi" method = "get">
         First name: 
            <input type = "text" name = "first_name" value = "" maxlength = "100" />
            <br />
            
         Last name: 
            <input type = "text" name = "last_name" value = "" maxlength = "100" />
         <input type = "submit" value = "Submit" />
      </form>
   </body>
	
</html>

Cela produira le résultat suivant -

Attributs globaux

Cette balise prend en charge tous les attributs globaux décrits dans - Référence des attributs HTML

Attributs spécifiques

La balise HTML <input> prend également en charge les attributs supplémentaires suivants -

Attribut Valeur La description
J'accepte types de contenu Spécifie une liste de types de contenu séparés par des virgules que le serveur accepte.
aligner gauche
droite
haut
milieu
bas
Obsolète - Définit l'alignement du contenu
alt texte Cela spécifie le texte à utiliser au cas où le navigateur / l'agent utilisateur ne peut pas rendre le contrôle d'entrée.
Saisie automatique marche
arrêt
Spécifie l'activation ou la désactivation de la saisie semi-automatique dans l'élément <input>
autofocus autofocus spécifie que l'élément <input> doit automatiquement obtenir le focus lorsque la page se charge
vérifié vérifié Si type = "radio" ou type = "checkbox", il sera déjà sélectionné lors du chargement de la page.
désactivée désactivée Désactive le contrôle d'entrée. Le bouton n'acceptera pas les modifications de l'utilisateur. Il ne peut pas non plus recevoir le focus et sera ignoré lors de la tabulation.
forme form_id Spécifie un ou plusieurs formulaires
formaction URL Spécifie l'URL du fichier qui traitera le contrôle d'entrée lorsque le formulaire est soumis
type de formulaire

application / x-www-form-urlencoded

multipart / form-data

texte simple

Spécifie comment les données de formulaire doivent être codées lors de leur soumission au service
méthode de forme post
obtenir
Définit la méthode HTTP pour envoyer des données à l'URL d'action
formnovalidate formnovalidate Définit que les éléments de formulaire ne doivent pas être validés lorsqu'ils sont soumis
formtarget _blank _self
_parent _top

Spécifie la cible où la réponse sera affichée qui est reçue après l'envoi du formulaire
la taille pixels Spécifie la hauteur
liste datalist_id Spécifie l'élément <datalist> qui contient des options prédéfinies pour un élément <input>
max autofocus Spécifie la valeur maximale.
longueur maximale nombre Définit le nombre maximum de caractères autorisés dans un champ de texte
min nombre Spécifie la valeur minimale.
plusieurs plusieurs Spécifie qu'un utilisateur peut entrer plusieurs valeurs
Nom texte Attribue un nom au contrôle d'entrée.
modèle expression régulière Spécifie une expression régulière contre laquelle la valeur d'un élément <input> est vérifiée
espace réservé texte Spécifie un bref indice qui décrit la valeur attendue.
lecture seulement lecture seulement Définit le contrôle d'entrée en lecture seule. Cela ne permettra pas à l'utilisateur de modifier la valeur. Le contrôle peut cependant recevoir le focus et sont inclus lors de la tabulation dans les contrôles de formulaire.
obligatoire obligatoire Spécifie qu'un champ de saisie doit être rempli avant de soumettre le formulaire
Taille nombre Spécifie la largeur du contrôle. Si type = "text" ou type = "password", cela fait référence à la largeur en caractères. Sinon, c'est en pixels.
src URL Définit l'URL de l'image à afficher. Utilisé uniquement pour type = "image".
étape nombre Spécifie les intervalles de nombres légaux pour un champ d'entrée
type bouton
case à cocher couleur
date
datetime
datetime-local
e - mail
fichier image
cachée mois numéro mot de passe portée radio réinitialiser la recherche soumettre tel texte heure url semaine













Spécifie le type de contrôle.
valeur texte Spécifie la valeur initiale du contrôle. Si type = "checkbox" ou type = "radio", cet attribut est obligatoire.
largeur pixels Spécifie la largeur

Attributs d'événement

Cette balise prend en charge tous les attributs d'événement décrits dans HTML Events Reference

Prise en charge du navigateur

Chrome Firefox C'EST À DIRE Opéra Safari Android
Oui Oui Oui Oui Oui Oui