Obliger un utilisateur de cocher une checkbox pour valider un formulaire.

Soyez le premier à donner votre avis sur cette source.

Vue 11 878 fois - Téléchargée 622 fois

Description

Ce code oblige tous simplement l'utilisateur a cocher un casse pour valider un formulaire, par exemple le règlement de votre site.

Au départ on a une checkbox et un bouton grisé, une fois la checkbox cocher le bouton devient "normal" et le bouton est dégrisé.

Source / Exemple :


<html>
<head>
<script type="text/javascript">
function ChangeStatut(formulaire)
{ formulaire.validation.disabled=!formulaire.regagree.checked; }
</script> 
</head>
<body>
<form action="" methed="post">
<p><input type="checkbox" name="regagree" value="valeur" onClick="ChangeStatut(this.form)" /> J'accepte le reglement</p>

<p><input type="submit" name="validation" value="S'enregistrer" disabled /></p>
</form>
</body>

---------------------------------------------------------------------------------

Pour rediriger vers une nouvelle page:

action="ma_page.php"

Conclusion :


Ceci est ma première source a 15 ans histoire de démarrer, donc soyer pas trop méchant !
Bien sûr tous les commentaire sont les bienvenues !

Codes Sources

A voir également

Ajouter un commentaire

Commentaires

nshombo
Messages postés
7
Date d'inscription
dimanche 18 novembre 2001
Statut
Membre
Dernière intervention
23 octobre 2008

Pour LUPILE, essaie plutôt avec les feuilles de styles comme ceci par exemple :



donc, j'ai remis "submit" au lieu de "image", puis j'ai ajouté un style.
je préfère ainsi. le html pur pur a parfois des limites, il faut savoir et c'est pourquoi, il y a les compléments :javascript, css, etc.
cs_loupile
Messages postés
95
Date d'inscription
dimanche 8 janvier 2006
Statut
Membre
Dernière intervention
7 avril 2011

j'ai une question ..
je veux remplace le bouton submit par une image voilà donc ce que j'ai fais
<form action="/common/xt_frInsBenPkgUpdate.asp" method="post"> J’ai lu et j’accepte les conditions générales d’utilisations du “Pack Garanties”.



</form>

mais rien à faire ca marche po ..
vous avez une idée ?
merci d'avance
nicomilville
Messages postés
3472
Date d'inscription
lundi 16 juillet 2007
Statut
Membre
Dernière intervention
28 février 2014
25
ok, merci, effectivement j'avais mal regardé le code de bultez, j'avais cru voir une comparaison mais en fait c'était une instruction...


a++
Arto_8000
Messages postés
1044
Date d'inscription
lundi 7 mars 2005
Statut
Membre
Dernière intervention
13 juillet 2010
5
Le ! ça s'applique juste au valeur booléenne. !true == false et !false == true.
nicomilville
Messages postés
3472
Date d'inscription
lundi 16 juillet 2007
Statut
Membre
Dernière intervention
28 février 2014
25
a mince, je ne connaissait pas cette possibilité, par exemple si je met :

var valeur = (!2);

ça veut dire que valeur est égal a -2 ?

a++

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes et codes sources.

Le fait d'être membre vous permet d'avoir des options supplémentaires.