checkbox & JS

Statut
N'est pas ouverte pour d'autres réponses.

sebge2

Elite
salut


alors voici le probleme :

Code:
	1 <input type="checkbox" name="test[]" value="checkbox 1">
	2 <input type="checkbox" name="test[]" value="checkbox 2">
	3 <input type="checkbox" name="test[]" value="checkbox 3">
j'ai des checkbox en tableau mais le problème vient uniquement du fait que je dois tester si l'une d'entre elles est cochée .... mais cmt se nomme chaque "options" enfin possibilité quoi :)

document.formulaire.xxxx.checked

en d'autre termes, que dois je mettre a la place de xxx ?

merci :D
 

Ezekiel !

Elite
Je suis pas sur mais tu dois mettre un nom différent pour tes checkbox et àa ce moment la
document.formulaire.lenomdetacheckbox.checked
est bon. Je suis pas chez moi des que je rentre je vérifie ça :)
 
1er
OP
sebge2

sebge2

Elite
Ez3kieL a dit:
Je suis pas sur mais tu dois mettre un nom différent pour tes checkbox et àa ce moment la
document.formulaire.lenomdetacheckbox.checked
est bon. Je suis pas chez moi des que je rentre je vérifie ça :)
oui mais bon .... j'v pas mettre 100 nom ;) je préfère par tableau ... et c justement si je met un tableau que ca devient chaud :s
 

La Poubelle

Pou'r allé Danché
nom_001
nom_002
nom_003

Une boucle avec en récupérant l'objet, peut être :

window.document.getElementById("nom" + NUMERIQUE)

A toi de faire le script, cela te fera un petit exercice tout simple.
 
1er
OP
sebge2

sebge2

Elite
merci :wink:

bon ben si je trouve pas je prendrai le système un checkbox == un nom lol pff ... :cry:
 

La Poubelle

Pou'r allé Danché
Je viens de te donner la grosse piste, je peux t'assurer que ça marche :mgreen:

Allez , au boulot :mrgreen:
 
1er
OP
sebge2

sebge2

Elite
AGain a dit:
Je viens de te donner la grosse piste, je peux t'assurer que ça marche :mgreen:

Allez , au boulot :mrgreen:
oui oui je sais bien ;) j'ai deja utiliser le getElementById mais jespèrais le tableau ;)

d'ailleurs la fonction marche pour n'importe kel type de input....

merci à vous :)
 
Statut
N'est pas ouverte pour d'autres réponses.
Haut