xhtml:input

Un article de Polydoc.

Sommaire

[modifier] Synopsis

<input type="text" name="maVariable" value="Mettez ce que vous voulez" />

[modifier] Description

Cette balise permet de créer des champs de formulaire (entrée de texte, bouton d'envoi...). Elle peut prendre plusieurs attributs, chacun ayant des valeurs différentes, ce qui offre d'importantes possibilités.

[modifier] Arguments

  • type : Type du formulaire. Il peut prendre pour valeurs text, hidden, password, radio, checkbox, submit, image, bouton, reset...).
  • name : Nom de la variable qui stockera l'information récupérée par le forumlaire lors de son envoi.
  • id : Pour un appel en CSS ou en JavaScript (utilisation unique).
  • class : Pour un appel en CSS (utilisation multiple).
  • value : Valeur par défaut (par exemple pour un formulaire permettant d'entrer du texte, il peut s'agir d'un exemple pour que l'utilisateur sache ce qu'il doit mettre.
  • checked : Pour les cases à cocher uniquement, permet qu'elles apparaissent précochées (valeur => "checked").

[modifier] Exemple

<form action="traitement.php" method="post">
<label>Votre pseudo : <input type="text" name="pseudo" value="Mon pseudo" /></label>
<label>Votre mot de passe : <input type="password" name="password" /></label>
<p>Votre couleur préférée : 
<label>Rouge <input type="radio" name="couleur" value="rouge" /></label>
<label>Vert <input type="radio" name="couleur" value="vert" /></label>
<label>Bleu <input type="radio" name="couleur" value="bleu" /></label></p>
<label><input type="submit" value="Envoyer" /></label>
</form>