Actulia Actualité Apprendre le XHTML
Actualité Apprendre le XHTML
Actualité Apprendre le XHTML

Les formulaires - Lu 173 fois



Les formulaires, dont la balise est <form> sont des balises de type block. Elles ne doivent donc pas se situer dans des paragraphes.

Le formulaire permet de récupérer des informations saisies par l’internaute.

La balise XHTML <form> doit impérativement contenir deux attributs : l’attribut action qui définit la destination où sont envoyées les donnés et l’attribut method qui définit la méthode d'envoi (POST et GET).

La balise label
Cette balise permet d’ajouter des informations à côté des différents champs.

<form action="script.php" method="post">
<p><label>
Votre prénom : <input type="text" name="prenom" /></label></p>
</form>

Notez que la balise <label> entoure à la fois le texte et la champ de formulaire.

Les cases à cocher, boutons radios et menus déroulants
Les cases à cocher permettent de faire plusieurs choix sur un ensemble de propositions.
(<input type="checkbox" name="nom" value="Nom-Choix" />)
Les boutons radios permettent de faire un choix unique sur un ensemble de propositions.
(<input type="radio" name="nom" value="Nom-Choix" />)
L’attribut type définit la forme de la balise <input>, l’attribut name donne un nom à la case (essentiel car il est associé à l’attribut value – valeur de la sélection - une fois le formulaire envoyé).
Les menus déroulants peuvent être une alternative aux boutons radios.

<select name="Nom-Choix" size="1" multiple="multiple">
<option value="choix">
Choix1</option>
</select>

La balise <option> correspond à un élément de la liste. Il y a donc généralement plusieurs balises <option>. L’attribut size détermine le nombre d'options visibles. Il doit être inférieur ou égal au nombre de balises <option>. L’attribut multiple signifie que l'on peut faire plusieurs sélections. Sans cet attribut XHTML, l'internaute ne pourra faire qu'une seule sélection.

Les zones de texte
Pour un champ simple : <input type="text" name="nom" value="" size="5" />
L’attribut size correspond à la longueur du champ.
Pour un champ multilignes on utilise la balise <textarea> : <textarea name="nom" cols="30" rows="5"> </textarea>
L’attribut cols correspond à la longueur du champ
L’attribut rows correspond à la hauteur du champ

Les boutons Effacer et Envoyer
Votre formulaire doit contenir à la fois un bouton « Effacer » (<input type="reset" name="nom" value="Effacer" />) et un bouton « Envoyer » (<input type="submit" name="nom" value="Envoyer" />)
L’attribut value correspond au texte affiché sur le bouton, l’attribut type définit quant à lui l’action à exécuter.

L’envoi du formulaire
Le formulaire une fois complété, et une fois le bouton « Envoyer » cliqué, ses données doivent être envoyées. Pour cela on utilise les attributs action et method.
<form method="post" action="script.php"> </form>
Dans le cas de l’envoi vers une adresse mail, on utilise en plus l’attribut enctype qui précise la méthode MINE de codification (format d'envoi) qui va être utilisé pour l'envoi en method="post"
<form method="post" action="mailto:Votreemail" enctype="text/plain"> </form>

Les formulaires Buzz de Junior

Autres Buzz Actualités Apprendre le XHTML

Qu'est ce qu'un Site Web
Le 18/04/2008 - Vue 140 fois
Les balises block et inline
Le 18/04/2008 - Vue 138 fois
Les balises et attributs
Le 18/04/2008 - Vue 141 fois
Enregistrer vos pages web et faites-les valider !
Le 17/04/2008 - Vue 148 fois
Faire des liens entre les pages
Le 18/04/2008 - Vue 292 fois


Apprendre le XHTML à lire !

• Définition XHTML
Le XHTML ou Extensible HyperText Markup Language est un langage de balisage

• Les balises et attributs
Apprendre à faire les balises et attributs en xhtml Les balises et attribut

• Les listes
Apprendre à faire une listes en xhtml Il existe 3 types principaux de liste

• Le corps du document
Apprendre à réaliser le corps d'un document en xhtmlLe corps du document co

• Les Commentaires
Apprendre à faire les commentaires de page en xhtml Les commentaires sont d

• Lexique CSS
Les standards définissant CSS sont publiés par le World Wide Web Consortium

• Faire des liens entre les pages
Apprendre à faire un lien en xhtml Les liens hypertexte sont des textes (ou

• Les formulaires
Les formulaires, sont des balises de type block. Elles ne doivent donc pas

• Des logiciels ?
des logiciels Pour concevoir un site web en XHTML, vous pouvez utiliser log

• Qu'est ce qu'un Site Web
Un site web consiste en un ensemble de pages web reliées entre elles par de

• Les tableaux
Apprendre à faire un tableaux en xhtml facilement.

• Insérer des images
Apprendre à Insérer des images en xhtml Pour agrémenter vos pages, rien de

• 4 parties principales et essentielles !
Apprendre à faire les parties principales et essentielles en xhtml Une page

• Les balises block et inline
Apprendre à faire les balises block et inline en xhtml On distingue 2 types

• Les navigateurs
Apprendre le xhtml pour les navigateurs Les navigateurs sont des logiciels