|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 6 ![]() |
Bonjour,
Dans le code ci-après, je souhaiterais valider les boutons radio pour obliger l'utilisateur à cocher un bouton. Je ne souhaite pas pré-cocher un bouton, et j'aimerais qu'il y ait une alerte javascript : Code :
echo"<script language=\"javascript\">alert(\"Vous devez faire un choix pour voter.\");";
D'avance merci pour vos réponses. Code :
|
||
|
|
00
|
|
|
#2 |
|
Membre éclairé
![]() Inscription : octobre 2005 Messages : 427 ![]() |
Il faut que tu vérifies avec un évènement onclick Javascript sur le bouton qu'au moins une case est cochée.
__________________
Linio |
|
|
00
|
|
|
#3 | ||
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 6 ![]() |
merci pour ta réponse.
le pb c'est que je sais pas comment faire j'ai essayé ça , mais ça marche pas. Code :
|
||
|
|
00
|
|
|
#4 |
|
Membre éclairé
![]() Développeur Web Inscription : mai 2007 Messages : 282 ![]() |
Salut,
ta vérification en javascript a l'air bonne, à quel moment tu as un souci ? |
|
|
00
|
|
|
#5 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 6 ![]() |
et oui !
même si aucune case n'est cochée, le javascript n'est pas activé par le onSumit et j'y comprends rien ! j'ai fais ça 100 fois en html et javascript... en php ça marche pas, et j'ai passé l'aprem là-dessus si qqn me trouve le pb, je lui envoie un bouteille de champ ! réel.
|
|
|
00
|
|
|
#6 | ||
|
Membre éclairé
![]() Développeur Web Inscription : mai 2007 Messages : 282 ![]() |
Salut,
dans ton code javascript ajoutes des points virgules à la fin de tes instructions : Code :
|
||
|
|
00
|
|
|
#7 |
|
Invité de passage
![]() Inscription : octobre 2007 Messages : 6 ![]() |
Ben, ils y sont ! non ?
|
|
|
00
|
|
|
#8 | ||
|
Membre éclairé
![]() Développeur Web Inscription : mai 2007 Messages : 282 ![]() |
Non ils y sont pas (dans le post précedent c'est moi qui les ai ajouté) et comme ton code javascript est sur une ligne tu es obligé d'ajouter des points virgules, je pense que tu parles des points virgules pour tes instructions php, regarde dans la source de ta page et tu comprendras :
Code :
|
||
|
|
00
|
|
|
#9 |
|
Membre éclairé
![]() Inscription : octobre 2005 Messages : 427 ![]() |
Ce genre d'erreur normalement peuvent être récupérée par un débuger...
__________________
Linio |
|
|
00
|
|
|
#10 | ||
|
Membre confirmé
![]() Inscription : juillet 2007 Messages : 201 ![]() |
Bah à la limite tu fais ceci ce qui rendra ton programme plus clair...
Code :
Code :
<form name="form1" action="valid.php" method="POST" onSubmit="return testradio()"> |
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com