Les Services Gratuits

Script et formulaires




1. Contrôle d'un formulaire 
A l'aide de ce script, vous pouvez contrôler que les champs ne soient pas vides, ce qui évite de recueillir des coordonnées erronées. Exemple si votre formulaire se nomme AVIS et qu'il comporte un champ appelé NOM (à adapter suivant vos besoins).



Après avoir placé ce script entre les balises </TITLE> et </HEAD>, vous devez tester l'envoi du formulaire en ajoutant l'événement OnSubmit à la balise <FORM>


2. Contrôler une adresse (E-mail) 

Ce script permet de contrôler l'adresse électronique d'un formulaire, en détectant la présence de l'arobase (@) dans le champs spécifié. Exemple avec un formulaire comportant un champ appelé EMAIL (contenant l'adresse électronique).


Après avoir placé ce script entre les balises </TITLE> et </HEAD>, vous devez tester l'envoi du formulaire en ajoutant l'événement Onsubmit à la balise <FORM>


3. Effacer un champs de formulaire 

Ce script permet d'effacer un seul champ (ou plusieurs) d'un formulaire. Dans l'exemple, le formulaire se nomme AVIS.


Après avoir placé ce script entre les balises </TITLE> et </HEAD>, vous devez créer un bouton <INPUT>. Le chiffre, placé entre les parenthèses, correspond à un élément d'un formulaire (à changer suivant vos besoins).


4. Contrôler un nombre de caractères

Ce script permet de contrôler une zone texte sur un nombre minimum de caractères.


Après avoir placé ce script entre les balises </TITLE> et </HEAD>, vous devez tester l'envoi du formulaire en ajoutant l'événement OnSubmit à la balise <FORM> (ou vous précisez le nombre minimum de caractères ici 16 ; NOM est ici la valeur de l'attribut NAME pour la balise INPUT).


5. Effacer automatiquement un champs 

Ce script permet d'effacer automatiquement un champ... Utile lors de l'inscription à une mailing-list (évite les erreurs de type Votre E-mailwebmaster@allhtml.com). En fait, le clic de souris à l'intérieur du champ aura pour effet de supprimer le texte contenu dans ce même champ.


Après avoir placé ce script entre les balises </TITLE> et </HEAD>, vous devez tester l'envoi du formulaire en ajoutant l'événement OnSubmit à la balise <INPUT> de votre formulaire. Ici, votre formulaire se nomme avis et le champ email.


6. Formulaire de recommandation 

Ce script est un formulaire de recommandation idéal pour votre site. Vous pouvez bien entendu paramétrer les variables : sujet et message. Le message est ensuite envoyé (mailto:) par la messagerie de votre visiteur.



7. Validation unique d'un formulaire 

Ce script permet de bloquer, par l'apparition d'une fenêtre, plusieurs validations simultanées (appui répété sur la touche envoi) d'un formulaire. Utile pour ne pas recevoir plusieurs fois le même mail...

Script à placer entre les balise <HEAD> et </HEAD>
Vous devez insérer à l'intérieur de la balise <FORM>, l'événement OnSubmit qui retournera la fonction "envoi" définie plus haut.



8. Contrôler des boutons radio 

Ce script permet de contôler des boutons radio afin de vérifier leur validation. Içi, les boutons radio sont les deux premiers éléments du formulaire.

Script à placer entre les balise <HEAD> et </HEAD>
Vous devez insérer à l'intérieur de la balise <FORM>, l'événement OnSubmit qui retournera la fonction "donneavis" définie plus haut.



9. Changer le contenu d'une liste 

Ce script permet de changer le contenu d'une liste à l'aide de boutons radio. Il faut d'abord définir les différents contenus de la liste qui se nomme LISTE.

Script à placer entre les balise <HEAD> et </HEAD>
Vous devez insérer à l'intérieur de la balise <INPUT> de chaque bouton radio l'événement OnClick qui retournera la fonction associée.



10. Compter les caractères 

Ce script permet de compter les caractères contenus dans un champ de saisi. Dans cete exemple on limite à 250 caractères maximum.

Script à placer entre les balise <HEAD> et </HEAD>

Note : Le formulaire balise FORM doit se nommer (NAME=) dans cette exemple formdescription et la boîte de saisi de comptage comptage.

Boîte de saisi :
TEXTAREA :


11. Calculette pour caddie 

Ce script permet d'additionner des produits (ou autres) à l'aide de formulaire. Danc cet exemple nous avons 3 produits (valeurs : 705 Frs, 614 Frs, 370 Frs) et le formulaire ce nomme caddie.

Script à placer entre les balise <HEAD> et </HEAD>

Formulaire avec les 3 choix et le total des achats.



12. Liste déroulante de navigation 

Ce script permet d'effectuer un lien vers une autre url à chaque ligne d'une liste déroulante.

Script à placer entre les balise <HEAD> et </HEAD>

Formulaire contenant la liste déroulante.