(Re)Bonjour,
Comme vous le voyez je me met au JavaScript et je reste pas sans problème
Bon, alors cette fois, je cherche à copier des lignes d'un premier tableau HTML, dans un second tableau HTML.
Le premier tableau comporte un bouton radio sur chaque ligne, qui permettra de sélectionner la ligne à copier dans le second.
Pour obtenir les informations du premier tableau j'utilise des id pour les cellules, ce qui ne pose aucun problème. Pour écrire dans le second tableau, j'utilise innerHTML, là aussi, pas de problème.
Mais lorsqu'il s'agit d'utiliser une variable pour dire d'écrire les contenus des id grâce au innerHTML, ça bloque.
Voici un peu comment se trouve le premier tableau. La première colonne comporte les boutons radio, avec des value. Les autres colonnes comporte des noms, prénoms, etc... avec un id pour chaque cellule.
Dans mon code JavaScript, je donne à i la value du bouton radio checked, qui correspond alors à la ligne.
Pour copier la ligne sélectionnée, je souhaitai donc copier "i,1+i,2+i,3", mais le problème arrive lorsque je découvre que innerHTML ne prend pas en compte les variables javascript et cherche uniquement les id dans le HTML.
Ma question est donc :
Connaissez-vous une fonction tel que innerHTML mais qui utiliserai les variables dans le JavaScript au lieu des id du HTML, comme valeur à écrire dans le tableau HTML ?
Afin que je puisse faire quelque chose dans ce genre :
Qui permettrai donc d'avoir des valeurs d'id différent selon la valeur de la variable i.
Merci beaucoup pour le temps que vous consacrez.
Modifié par Zetura (04 Jul 2008 - 11:26)
Comme vous le voyez je me met au JavaScript et je reste pas sans problème

Bon, alors cette fois, je cherche à copier des lignes d'un premier tableau HTML, dans un second tableau HTML.
Le premier tableau comporte un bouton radio sur chaque ligne, qui permettra de sélectionner la ligne à copier dans le second.
Pour obtenir les informations du premier tableau j'utilise des id pour les cellules, ce qui ne pose aucun problème. Pour écrire dans le second tableau, j'utilise innerHTML, là aussi, pas de problème.
Mais lorsqu'il s'agit d'utiliser une variable pour dire d'écrire les contenus des id grâce au innerHTML, ça bloque.
Voici un peu comment se trouve le premier tableau. La première colonne comporte les boutons radio, avec des value. Les autres colonnes comporte des noms, prénoms, etc... avec un id pour chaque cellule.
XXX | Col 0 | Col 1 | Col 2 | Col 3...
Lgn1 | V=0 | Id0,1 | Id0,2 | Id0,3
Lgn2 | V=1 | Id1,1 | Id1,2 | Id1,3
Lgn3 | V=2 | Id2,1 | Id2,2 | Id2,3
...
Dans mon code JavaScript, je donne à i la value du bouton radio checked, qui correspond alors à la ligne.
Pour copier la ligne sélectionnée, je souhaitai donc copier "i,1+i,2+i,3", mais le problème arrive lorsque je découvre que innerHTML ne prend pas en compte les variables javascript et cherche uniquement les id dans le HTML.
Ma question est donc :
Connaissez-vous une fonction tel que innerHTML mais qui utiliserai les variables dans le JavaScript au lieu des id du HTML, comme valeur à écrire dans le tableau HTML ?
Afin que je puisse faire quelque chose dans ce genre :
i+",1".innerHTML
i+",2".innerHTML
etc.
Qui permettrai donc d'avoir des valeurs d'id différent selon la valeur de la variable i.
Merci beaucoup pour le temps que vous consacrez.
Modifié par Zetura (04 Jul 2008 - 11:26)