<entrée>


HTML <input> Balise

Instance

<!DOCTYPE html>
<html>
<head> 
<meta charset="utf-8"> 
<title>php中文网(php.cn)</title> 
</head>
<body>

<form action="demo-form.php">
First name: <input type="text" name="FirstName" value="Mickey"><br>
Last name: <input type="text" name="LastName" value="Mouse"><br>
<input type="submit" value="提交">
</form>

<p>点击"提交"按钮,表单数据将被发送到服务器上的“demo-form.php”。</p>

</body>
</html>

Exécuter l'instance»

Cliquez sur le bouton « Exécuter l'instance » pour afficher l'instance en ligne


Prise en charge des navigateurs

1000.png

La plupart des navigateurs prennent actuellement en charge la balise <input>


Définition des balises et instructions d'utilisation

<input> Les balises spécifient les champs de saisie dans lesquels les utilisateurs peuvent saisir des données. L'élément

<input> est utilisé dans l'élément <form>

Les champs de saisie peuvent être modifiés de différentes manières, en fonction de l'attribut type.


Conseils et notes

Remarque : L'élément <input>

Conseil : Vous pouvez utiliser l'élément <label> pour définir l'étiquette de l'élément <input>


Différences entre HTML 4.01 et HTML5

Dans HTML 4.01, les données "aligner" ne sont plus utilisées. Cet attribut n'est pas pris en charge en HTML5. Vous pouvez utiliser CSS pour définir l'alignement de l'élément <input>

En HTML5, <input> ajoute plusieurs attributs et valeurs correspondantes.


Différences entre HTML et XHTML

En HTML, la balise <input>

En XHTML, la balise <input> doit être correctement fermée.


Attributs

Nouveau : Nouvelle balise HTML5.

Newregexppattern attribut spécifie la validation de l'attribut <input> element Expression régulière pour la valeur. Newtextattribut placeholder spécifie un champ d'entrée <input> peut être décrit Un court message sur la valeur attendue . requiredNewURLNouveaunumérospécification de l'attribut d'étape< intervalles numériques pour les éléments input> case à cocherdatedateheuredateheure-localimageradioréinitialisationrecherchesoumettretexte<🎜 L'attribut >timel'attribut width spécifie la largeur de l'élément . (Uniquement pour type="image")Attributs d'événement
AttributValeurDescription
accepteraudio/* vidéo/* image/*MIME_typeSpécifie le type de fichier soumis via le téléchargement de fichier. (uniquement pour type="file")
alignergauche droite haut milieu bottomHTML5 est obsolète et obsolète. Spécifie l’alignement de l’image en entrée. (uniquement pour type="image")
alttextDéfinir le texte alternatif pour l'image saisir . (uniquement pour type="image")
complétion automatiqueNouveauactivé L'attribut offautocomplete spécifie si le champ de saisie de l'élément <input> L'attribut
autofocusNewautofocus spécifie que l'élément <input> charges. L'attribut
checkedcheckedchecked spécifie l'élément <input> qui doit être présélectionné lors du chargement de la page. (Uniquement pour type="checkbox" ou type="radio")
disableddisabledl'attribut désactivé spécifie l'<input> qui doit être élément désactivé ;
formNewform_idl'attribut form spécifie celui auquel <input> ; l’élément appartient ou plusieurs formes. L'attribut
formactionNewURL spécifie le fichier qui gère le contrôle d'entrée lorsque le Le formulaire est soumis à l'URL. (uniquement pour type="submit" et type="image")
formenctypeNouveauapplication/x-www-form-urlencoded données multipart/formulaire L'attribut text/plain spécifie comment les données du formulaire doivent être codées lorsqu'elles sont soumises au serveur (convient uniquement pour type="submit" et type="image").
formmethodNouveauobtenir post définit la méthode HTTP qui envoie les données du formulaire à l'URL de l'action. (Convient uniquement pour type="submit" et type="image")
formnovalidateNouveauformnovalidateformnovalidate attribut Remplace l'attribut novalidate de l'élément <form>
formtargetNouveau_blank _soi _mère _topframename précise où afficher le nom ou le mot-clé de la réponse reçue après la soumission du formulaire. (Convient uniquement pour type="submit" et type="image")
hauteurNouveaupixelsSpécifie la hauteur de l'élément <input>(Uniquement pour type="image")
listNouveaudatalist_idRéférence d'attribut <datalist> qui contient des options prédéfinies pour l'élément <input>
maxNouveaunuméro L'attribut date spécifie la valeur maximale de l'élément <input> L'attribut
maxlengthnumber spécifie le nombre maximum de caractères autorisés dans un élément <input>
minNouveaunuméro L'attribut date spécifie la valeur minimale de l'élément <input> L'attribut
multipleNewmultiple spécifie que l'utilisateur est autorisé à saisir plusieurs valeurs dans le < ;entrée> L'attribut name spécifie le nom de l'élément <input>
pattern
placeholder
readonlyreadonly L'attribut readonly spécifie que le champ de saisie est en lecture seule. L'attribut
required précise que le champ de saisie doit être rempli avant de soumettre le formulaire. L'attribut size spécifie la largeur visible de l'élément <input>
src L'attribut src spécifie l'URL de l'image à afficher sous forme de bouton de soumission. (uniquement pour type="image")
étape
typeboutoncouleur
e-mailfichier cachémoisnuméromot de passeportée
télurl
week

type spécifie le type d'élément <input>



value


text


Spécifie la valeur de l'élément <input>



width
New



pixels
Attributs globaux<input> attributs complets Propriétés globales HTML du tableau. La balise
<input> prend en charge tous les attributs d'événement HTML.