Titre: variable contenant un nom d'une autre variable...
Posté par: bluekey le le 09-07-2003 a 09:56:30
Voila mon pb J'aimerai verifier pour chaque checkbox de mon document (le nombre est aléatoire) si elle est cochée pour faire une liste de toutes les checkboxes cochées et la passer en parametre. CE qu'il y a dessous ne marche pas . Pouquoi?
Code:
<a class="fonction" href="javascript:
Liste_id = new Array('i11057','i11058','i11059','i11060','i11098'); for(var indice = 0; indice < Liste_id.length ; indice++ ) { var id_tmp = 'i' . liste_id[indice]; var Liste_id_pass = ''; if (document.selection.id_tmp.valueof.checked == 'true') { Liste_id_pass .= 'id_tmp'; } } document.selection.id.value = Liste_id_pass; document.selection.submit(); |
|
|
Titre: Re:variable contenant un nom d'une autre variable...
Posté par: Cocci le le 09-07-2003 a 11:01:44
Vérifier si des checkbox sont coché est très facile en php ! Par contre en Javascript je vois pas trop !!
En php, a l'envoie du formulaire tu peux récupérer la valeur de chacune de tes checkbox dans la page qui recoit les infos !!
Voilà ! |
Titre: Re:variable contenant un nom d'une autre variable...
Posté par: Netah le le 09-07-2003 a 11:18:02
Code:
Liste_id = new Array('i11057','i11058','i11059','i11060','i11098'); for(var indice = 0; indice < Liste_id.length ; indice++ ) { var id_toto = 'i' . liste_id[indice]; id_tmp = eval(id_toto); var Liste_id_pass = "''; if (document.selection.id_tmp.valueof.checked == 'true') { Liste_id_pass .= id_tmp.name; } } document.selection.id.value = Liste_id_pass; document.selection.submit();
|
|
Bon je t'ai fait deux modif vite fait sans tester... Désolé. Tu dois utiliser la fonction eval() (cherche dans une doc) et des tableaux. La Liste_id_pass va te retourner un charabia si tu as plusieurs case cochées. En cherchant un peu, tu as les éléments pour y arriver :p |
Forum-webmaster | Actionné par YaBB SE
© 2001-2003, YaBB SE Dev Team. Tous droits réservés.
|