Exemples & Sources en JavaScript Annuaire francophone du CGI Exemples & Sources en JavaScript
Accueil du site

Détection (3)
Divers (10)
Formulaire (11)
Image (5)
Navigation (3)

Les 10 derniers
Les plus vus

Infos sur JavaScript
Les mots réservés
Les événements
Les opérateurs

Archives

A propos du site
Le Forum du site

Linker Scripts-fr !

Faîtes un lien sur votre site

 

Valid HTML 4.01!
Valid CSS!

Actuellement 2 connectés

Bienvenue sur Scripts-fr.com

Verification d'une CheckBox


Exemple :

Ce javascript peu par exemple servir à accepter des termes et conditions avant de soummetre un formulaire. Bref le tout est de vérifier que la case soit bien cochée.

Je certifie sur l'honneur d'envoyer 100€ au webmaster de ce site.

Explication du script : (a copier et à coller)

<html>
<head>
<title></title>

<script type="text/javascript">
<!-- Debut
// JavaScript pris sur le site: "http://www.java.scripts-fr.com"

function checkCheckBox(form)
{
// on ouvre la fonction
  if (form.oui.checked == false )
// C'est ici que l'on regarde si la case a été cochée.
// Ca se présente sous la forme :
// nom-formulaire.nom-checkbox.cochée == Ben non
    {
    alert('Vous devez cocher la case avant de continuer.');
// Si c'est le cas on y dit au visiteur kil fô qu'il coche
    return false;
// Et on bloque la soummission du formulaire
    }
  else
// Sinon...
    {
    alert('Merci pour votre don');
    }
// Bon ces 3 lignes ne sont pas obligatoires, mais j'aime bien dire merci.
    return true;
// on envoie le formulaire
}
// et on ferme la fonction

// fin du script -->
</script>

</head>
<body>

<form action="#" method="GET" name="form" onsubmit="return checkCheckBox(this)">
<!-- ici le formulaire qui à l'événement OnSubmit enverra l'état de la case à cocher au Script -->
<input type="checkbox" value="0" name="oui">
Je certifie sur l'honneur d'envoyer 100€ au webmaster de ce site.
<input type="submit" value="Cliquez moi !!!">
</form>

</body>
</html>


© 2002 Java.Scripts-fr - Tous droits réservés - Design altiline.com - Hébergement eBusiness.be
Pour tout commentaire, n'hésitez pas à contacter le webmaster

Contact !