Apprendre Javascript, tutoriel les formulaires et les boutons en Javascript.
CHAPITRE 12 : LES FORMULAIRES
12.1 Généralités
12.2 Déclaration d’un formulaire
12.3 Le contrôle ligne de texte
12.4 Les boutons radio
12.5 Les boutons case à cocher (checkbox)
12.6 Liste de sélection
+12.7 Le contrôle textarea (pour les bavards)
+12.8 Le contrôle Reset
+12.9 Le contrôle Submit
+12.10 Le contrôle Hidden (caché)
+12.11 L’envoi d’un formulaire par Email
CHAPITRE 13 : UN PEU DE TOUT
13.1 Les boites de dialogue ou de message
13.2 La méthode alert()
13.3 La méthode prompt()
13.4 La méthode confirm()
+13.5 Une minuterie.
+13.6 L’emploi de this
CHAPITRE 14 : LES MESSAGES D’ERREUR
14.1 Bon courage !
14.2 Les types d’erreurs.
14.3 Les erreurs au chargement
14.4 Les erreurs à l’exécution
14.5 Les erreurs de logique
14.6 Les grands classiques des erreurs
CHAPITRE 15 : MINI FAQ
15.1 Pas de changement après modification du script
15.2 Mon script ne fonctionne pas dans un tableau
15.3 Adapter le script selon le browser du CLIENT
15.4 Arrondir les nombres derrière la virgule
15.5 Comment lire et écrire des fichiers en Javascript
15.6 Transmettre des v ariables d’une page à l’autre
CHAPITRE 16 : L’OBJET WINDOW
16.1 Propriétés et méthodes de l’objet window
16.2 Utilisation de la barre d’état
16.3 Ouverture et fermeture de fenêtres (théorie)
16.4 Ouverture et fermeture de fenêtres (exemples)
LES FORMULAIRES
GENERALITES
Avec Javascript, les formulaires Html prennent une toute autre dimension. N’oublions pas qu’en Javascript, on peut accéder à chaque élément d’un formulaire pour, par exemple, y aller lire ou écrire une valeur, noter un choix auquel on pourra associer un gestionnaire d’événement… Tous ces éléments renforceront grandement les capacités interactives de vos pages.
Mettons au point le vocabulaire que nous utiliserons. Un formulaire est l’élément Html déclaré par les balises <FORM></FORM>. Un formulaire contient un ou plusieurs éléments que nous appellerons des contrôles (widgets). Ces contrôles sont notés par exemple par la balise <INPUT TYPE= …>.
DECLARATION D’UN FORMULAIRE
La déclaration d’un formulaire se fait par les balises <FORM> et </FORM>. Il faut noter qu’en Javascript, l’attribut NAME= »nom_du_formulaire » a toute son importance pour désigner le chemin complet des éléments. En outre, les attributs ACTION et METHOD sont facultatifs pour autant que vous ne faites pas appel au serveur.
Une erreur classique en Javascript est, emporté par son élan, d’oublier de déclarer la fin du formulaire </FORM> après avoir incorporé un contrôle.
LE CONTROLE LIGNE DE TEXTE
La zone de texte est l’élément d’entrée/sortie par excellence de Javascript. La syntaxe Html est <INPUT TYPE= »text » NAME= »nom » SIZE=x MAXLENGTH=y> pour un champ de saisie d’une seule ligne, de longueur x et de longueur maximale de y.
………