La balise INPUT fait partie des éléments composant un formulaire
(avec les tags BUTTON,
SELECT et TEXTAREA) et permettant donc d'interagir avec l'utilisateur.
Ses attributs spécifiques sont :
- type :
Défini le type d'élément à afficher : text : défini une textbox (zone de saisie texte) password : défini une zone de texte de type password checkbox : défini une case à cocher radio : défini un bouton radio submit : bouton de validation du formulaire reset : permet d'effacer toute saisie effectuer dans le formulaire file : permet d'uploader des fichiers hidden : champ masqué permettant de transférer des valeurs dans le formulaire image : bouton de type image button : bouton classique
- value :
Valeur affichée, pour les boutons checkbox et boutons radio
- disabled :
Désactive le contrôle
- src :
Source de l'image pour le type image
- usemap :
Source de l'image MAP pour le type image
- maxlength :
Nombre maximum de caractères pour les zones de saisie
Exemple :
Exemple de bouton classique, d'une zone de texte et d'une zone de mot de passe :
<input type="button" value="Bouton">
Zone de texte : <input type="text" value="Champ texte">
Mot de passe : <input type="password" value="password" maxlength="10">
Zone de texte :
Mot de passe :
Exemple d'utilisation des checkbox et boutons radio :