|
Publicité | ||||||||||||||||||||||
|
|
#1 | ||||
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2007 Messages : 68 ![]() |
Bonsoir ou plutôt bonjour tout le monde.
Voila j'ai un souci qui me prend la tête depuis des heures. Alors en faite j'ai un formulaire dans lequel il y a un tableau. Ce tableau contient le résultat d'une requête. Donc j'ai un tableau avec plusieurs ligne. Sur chacune de ces lignes je rajoute une checkbox. lorsque je clique sur mon bouton submit je fait appel à une fonction javascript qui vérifie qu'au moins une des checkbox est coché. Voici le code de ma fonction : Code :
Code :
- Lorsque j'ai plusieurs ligne dans mon tableau et donc plusieurs checkbox à tester tout ce passe implacablement. Mais lorsque je n'ai qu'une seule ligne que ma checkbox soit coché ou non j'ai mon message d'erreur qui s'affiche. C'est incompréhensible pour moi. Je ne comprend vraiment pas ce qui cloche. Donc si une âme charitable passe par la et pense pouvoir m'aider il ou elle sera la bien venu. Merci d'avance à vous. Amicalement Boobs60. PS : à cette heure ci je suis un peut fatigué donc si il manque des informations n'hésitez pas. |
||||
|
|
00
|
|
|
#2 | |
![]() ![]() Andry Aimé Inscription : septembre 2007 Messages : 4 774 ![]() |
Bonjour,
Essaies de remplacer Citation:
Code :
var liste = document.forms["menuForm"].getElementsByName(NameCheck); |
|
|
|
00
|
|
|
#3 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2007 Messages : 68 ![]() |
Merci de ta réponse et désolé d'avoir été aussi long mais j'étais en cour.
Bon j'ai testé la ligne que tu ma donné et sa n'a pas l'air de fonctionner car quand je clic sur mon submit et que je n'ai coché aucune checkbox il ne m'affiche pas mon message d'erreur. Voici comment j'appelle ma fonction : Code :
|
||
|
|
00
|
|
|
#4 | ||
![]() ![]() Inscription : mars 2008 Messages : 2 436 ![]() |
Bonjour,
A mon avis, lorsque vous n'avez qu'une checkbox, Code :
Dernière modification par vermine ; 17/03/2010 à 14h49. |
||
|
|
00
|
|
|
#5 | ||||
![]() ![]() Inscription : mars 2008 Messages : 2 436 ![]() |
Est-ce que getElementsByName ne fonctionne que sur document ?
Car ceci devrait fonctionner: Code :
Bon, j'ai trouvé ceci: Code :
Dernière modification par vermine ; 17/03/2010 à 14h48. |
||||
|
|
00
|
|
|
#6 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2007 Messages : 68 ![]() |
ok merci je vais regarder de ce coté la.
Je ne vais pas pouvoir tester sa tout de suite car sans que je ne modifie rien dans le code de ma page, maintenant il me sort une erreur de syntaxe. Merci encore je tiens au courant des que je peux tester. |
|
|
00
|
|
|
#7 |
![]() ![]() Inscription : mars 2008 Messages : 2 436 ![]() |
Oups, désolé, j'ai édité mon post. Merci de le relire.
|
|
|
00
|
|
|
#8 | ||
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2007 Messages : 68 ![]() |
Ok donc il faudrait que je renomme ma var Supp[] en Supp.
Mais Code :
et si sa me renvoie toute mes checkbox pour tester si elle est checké il faut que je fasse liste[i].checked == true ?? Merci pour ton aide |
||
|
|
00
|
|
|
#9 | ||||||
![]() ![]() Inscription : mars 2008 Messages : 2 436 ![]() |
Code :
Code :
En cas de plusieurs checkbox: En cas de une seule: Résultat, retour à la case départ. Bon... Code :
Dernière modification par vermine ; 17/03/2010 à 15h11. |
||||||
|
|
00
|
|
|
#10 |
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2007 Messages : 68 ![]() |
a ok j'avais pas comprit.
Merci de ton aide. Je vais tester tout sa. |
|
|
00
|
|
|
#11 | ||||
|
Candidat au titre de Membre du Club
![]() Inscription : mai 2007 Messages : 68 ![]() |
ok donc c'est bon j'ai résolu mon problème grace a toi. Merci encore pour ton aide.
J'ai remplacé ma ligne : Code :
Code :
|
||||
|
|
00
|
|
|
#12 |
![]() ![]() Inscription : mars 2008 Messages : 2 436 ![]() |
Voila, j'ai encore édité mon post.
Maintenant, je suis loin. Très loin. PS: oui, ça fonctionne mais si on veut ajouter le fait de cibler le formulaire, il faut faire un if supplémentaire. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com