Les attributs des formulaires XHTML
- form
- Pour déclarer un formulaire.
C'est l'élément qui
englobe tous les autres. Il a trois attributs principaux :
- action
-
mode de transmission des paramètres référence du programme qui doit être exécutée sur le serveur
- method
-
référence du programme qui doit être exécutée sur le serveur mode de transmission des paramètres , de type GET ou POST
- enctype
- type d'encodage des données du formulaires
, de type GET ou POST.
Les balises de saisies :
- input
- Pour définir un champ.
Il peut contenir plusieurs attributs
dont l'attribut type qui peut avoir les valeurs suivantes :
- text
- Pour définir une plage de texte.
- password
- Pour obtenir un mot de passe (le texte sera
caché mais non crypté).
- button
-
Crée des cases à cocher.Crée un bouton.
- checkbox
-
Crée aussi des cases à cocher mais un seul
choix sera possible. Crée des cases à cocher.
- radio
-
Crée un bouton. Crée aussi des cases à cocher mais un seul
choix sera possible
- file
- Pour pouvoir donner le chemin d'accès d'un
fichier sur l'ordinateur de l'internaute.
- hidden
- Pour interdire l'accès à ce champs-là.
- reset
- Pour réinitialiser le formulaire
- submit
- Pour envoyer les informations (nous y
reviendrons un peu plus tard).
D'autre part, il peut ( mais ne doit pas et est obligatoire dans le cas des types
checkbox et radio ) contenir l'attribut value= nom dont la signification dépend de la valeur de type :
- Si le type est button , reset ou submit ,
alors nom est le texte inscrit sur le bouton.
- Si le type est password , text ou hidden , alors nom est
la valeur qui sera transmise au moment de
l'envoi des données. le texte inscrit par défaut.
- Si le type est checkbox ou radio ,
alors nom est
le texte inscrit par défaut. la valeur qui sera transmise au moment de
l'envoi des données
- select
- Définit un menu déroulant. Le choix sera
proposé via l'élément option en utilisant l'attribut
value=choix