Checkbox en javascript
Fermé
pisco
-
12 nov. 2007 à 09:53
piscodn Messages postés 2 Date d'inscription lundi 12 novembre 2007 Statut Membre Dernière intervention 12 novembre 2007 - 12 nov. 2007 à 11:57
piscodn Messages postés 2 Date d'inscription lundi 12 novembre 2007 Statut Membre Dernière intervention 12 novembre 2007 - 12 nov. 2007 à 11:57
A voir également:
- Checkbox en javascript
- Telecharger javascript - Télécharger - Langages
- Vba checkbox value ✓ - Forum Excel
- Node.js javascript runtime virus ✓ - Forum Virus
- Javascript echo ✓ - Forum PHP
- Erreur #125 javascript - Forum Mozilla Firefox
4 réponses
Phil_IP
Messages postés
78
Date d'inscription
samedi 12 mai 2007
Statut
Membre
Dernière intervention
7 juillet 2012
6
12 nov. 2007 à 09:59
12 nov. 2007 à 09:59
Salut,
Si tu dissocie la case principale des cases secondaires en les associant à deux variables différentes tu devrais pouvoir
facilement contourner le problème ? Après ce n'est plus qu'une question de traitement.
Tiens moi au courant la question est intérressante.
Bonne journée.
Si tu dissocie la case principale des cases secondaires en les associant à deux variables différentes tu devrais pouvoir
facilement contourner le problème ? Après ce n'est plus qu'une question de traitement.
Tiens moi au courant la question est intérressante.
Bonne journée.
en fait c'est ce que le bout de code fait.
Je l'ai pris du forum comment ça marche
et d'après le traitement ça devrait marcher mais là ça ne marche pas
Je l'ai pris du forum comment ça marche
et d'après le traitement ça devrait marcher mais là ça ne marche pas
piscodn
Messages postés
2
Date d'inscription
lundi 12 novembre 2007
Statut
Membre
Dernière intervention
12 novembre 2007
12 nov. 2007 à 11:16
12 nov. 2007 à 11:16
Voici ce que je fait comme code
function clicTous(form,booleen,num_table)
{
for (i=0, n=form.elements.length; i<n; i++)
if (form.elements[i].id.indexOf('table'+num_table) != -1)
form.elements[i].checked = booleen;
}
au nieveau de mes balises je fait comme ça sur chaque colone
<td width="100" class ="groupe_serveur" align="center">
<input type="checkbox" onClick="if (this.checked) { clicTous(this.form,true, this.num_table) } else { clicTous(this.form,false,this.num_table) };"></td>
<td width="100" class ="groupe_serveur" align="center">
<input type="checkbox" onClick="if (this.checked) { clicTous(this.form,true, this.num_table) } else { clicTous(this.form,false,this.num_table) };"></td>
<td width="100" class ="groupe_serveur" align="center">
<input type="checkbox" onClick="if (this.checked) { clicTous(this.form,true, this.num_table) } else { clicTous(this.form,false,this.num_table) };"></td>
function clicTous(form,booleen,num_table)
{
for (i=0, n=form.elements.length; i<n; i++)
if (form.elements[i].id.indexOf('table'+num_table) != -1)
form.elements[i].checked = booleen;
}
au nieveau de mes balises je fait comme ça sur chaque colone
<td width="100" class ="groupe_serveur" align="center">
<input type="checkbox" onClick="if (this.checked) { clicTous(this.form,true, this.num_table) } else { clicTous(this.form,false,this.num_table) };"></td>
<td width="100" class ="groupe_serveur" align="center">
<input type="checkbox" onClick="if (this.checked) { clicTous(this.form,true, this.num_table) } else { clicTous(this.form,false,this.num_table) };"></td>
<td width="100" class ="groupe_serveur" align="center">
<input type="checkbox" onClick="if (this.checked) { clicTous(this.form,true, this.num_table) } else { clicTous(this.form,false,this.num_table) };"></td>
piscodn
Messages postés
2
Date d'inscription
lundi 12 novembre 2007
Statut
Membre
Dernière intervention
12 novembre 2007
12 nov. 2007 à 11:57
12 nov. 2007 à 11:57
Je réitère ma demande,
J'ai un problème en java sript. Alors vous explique.
Je voudrais créer un tableau avec des checkboxes à cochez sur trois colones.
Avec une case principale au debut de chaque colone qui me coches tous les autres cases de la colone.
Le problème c'est que si je coche la première case de la colone1, il me coche toutes les autres cases des deux autre colones.
Je ne sais pas koi faire après +sieurs tentatives.
Help c'est urgent
J'ai un problème en java sript. Alors vous explique.
Je voudrais créer un tableau avec des checkboxes à cochez sur trois colones.
Avec une case principale au debut de chaque colone qui me coches tous les autres cases de la colone.
Le problème c'est que si je coche la première case de la colone1, il me coche toutes les autres cases des deux autre colones.
Je ne sais pas koi faire après +sieurs tentatives.
Help c'est urgent