ACCUEIL |  PAGE PRECEDENTE |  PAGE SUIVANTE |  FIN DE PAGE |  INDEX

<INPUT> Valid HTML 4.01 Transitional



Utilisation

Définit les contrôles utilisés dans un formulaire.

Balises de début/de fin

Nécessaire/illégal

Attributs

%coreattrs, %i18n, %events

type="..." : type de contrôle d'entrée (text, password, checkbox, radio, submit, reset, file, hidden, image, button)

name="..." : nom du contrôle (obligatoire, sauf pour submit et reset)

value="..." : valeur initiale du contrôle (obligatoire pour les boutons d'option et les cases à cocher)

checked="..." : coche les boutons d'option

disabled="..." : désactive le contrôle

readonly="..." : pour les mots de passe texte

size="..." : largeur du contrôle en pixels, sauf pour les contrôles de texte et de mots de passe, qui sont spécifiés en nombre de caractères

maxlength="..." : nombre maximal de caractères qu'il est possible d'entrer

src="..." : l'URL d'un contrôle de type image

alt="..." : texte de remplacement

usemap="..." : l'URL d'une image map côté client

align="..." : deprecated. Contrôle l'alignement (left, center, right, justify)

tabindex="..." : définit l'ordre de tabulation entre les éléments possédant une propriété tabindex

onfocus="..." : événement qui se déclenche lorsque l'élément reçoit le focus

onblur="..." : événement qui se déclenche lorsque l'élément perd le focus

onselect="..." : événement qui se déclenche lorsque le contrôle est sélectionné

onchange="..." : événement qui se déclenche lorsque le contrôle est modifié

accept="..." : types de fichiers acceptés pour l'exportation

Vide

Oui

Remarques :

Exemples d'utilisation :

Bouton à cliquer

<FORM>
<INPUT
class=bouton type="button" value="Fond sonore" onclick=ecouter()>
</FORM>
 
 
rendu ainsi :

Cases à cocher :

<FORM>
Quel animal préférez-vous ? <BR><BR>
<INPUT type=checkbox name="animal"  value="chat" > chat
<INPUT type=checkbox name="animal" value="chien"> chien
<INPUT type=checkbox name="animal" value="iguane"> iguane
</FORM>
 
rendu ainsi :
Quel animal préférez-vous ?

chat chien iguane

Si l'utilisateur coche la case "chat", le résultat soumis au serveur sera :

animal='chat'

Notes :

image à cliquer

<FORM>
<INPUT type=image src="c:\html\images\bttn04.gif"  name="imag" alt="cliquer" >
<FORM>

rendu ainsi :

Attention : un bouton Input de type image est l'équivalent d'un submit.
Si vous cliquez sur ce bouton, cette page sera réinitialisée.

boutons radio

<FORM>
<INPUT type=radio name="carte"  value="v"  checked> Visa
<INPUT type=radio name="carte" value="m"> MasterCard

<FORM>

rendu ainsi :

Visa MasterCard

Notes :

Document additionnel ( Face cachée d'HTML - Eyrolles ) :

  INPUT (ENTREE) HTML
Définition Permet l'introduction de données dans un champ 2.0 3.2
Syntaxe <INPUT> corps du texte (</INPUT>);
l'élément INPUT est un élément ouvert; le marqueur de fermeture est interdit.
   
Attributs HTML
  Align Permet de préciser l'alignement d'une image et d'un texte    
  Checked Indique qu'une option (case à cocher, bouton radio) est sélectionnée.    
  Maxlenght Définit la longueur maximum d'un champ    
  Name Attribue un nom symbolique à un champ ou groupe de champs; doit être unique.    
  SRC Définit l'URL source pour une image à importer.    
  Size Définit en général la taille de la partie visible d'un champ    
  Type Définit le type de données accepté par un champ; par défaut: du texte.    
  Value Valeur affichée ou retournée par un champ; valeur booléenne retournée par un bouton.    
Note: Les attributs ci-dessus de INPUT sont reconnus par tous les navigateurs.
Par contre, certains navigateurs peuvent rendre de manière imparfaite l'un ou l'autre de ces attributs.
   
Attributs HTML nouveaux
  Disabled Permet de désactiver un champ.    
  Readonly Réduit le contrôle sur un champ; le champ n'est accessible qu'en lecture.    
  Tabindex Définit la séquence de navigation entre les champs du formulaire ou d'une section du formulaire.    
  Usemap Permet l'utilisation dans un formulaire d'une image réactive, côté client.    
Elément HTML associé
  BUTTON Définit un bouton graphique permettant d'exécuter une action en liaison avec INPUT.    


ACCUEIL |  PAGE PRECEDENTE |  PAGE SUIVANTE |  DEBUT DE PAGE |  INDEX