Recupérer contenu d'un table avec javascript

Résolu/Fermé
solicel - 5 déc. 2009 à 03:46
 David - 7 mars 2021 à 21:11
Bonjour,
SVP aidez moi je dois pas etre loin mais j'ai pas pu m'ensortir.
Une page contient un tableau, et je veux recupérer le contenu d'une colonne de chaque ligne (disons la 1ere colonne de chaque ligne) et les mettre dans un array javascript. Voici mon code:

<script type="text/javascript">
function my_export(n)
{
var lignes=document.getElementById('mytable').getElementsByTagName('tr');
var i=1;
var t = new Array();
var values;
while(lignes[i])
{
var cells=lignes[i].getElementsByTagName('td');
var values;
t.push(cells[i].innerHTML.value);
i++;
}
var values = t.join(";");
document.location.href = 'ma_page.jsp?category='+values;
}
</script>

Le problème c'est que toujours values a la valeur "undefined".
Que faire?
Merci d'avance.
A voir également:

1 réponse

Le bon code:





function my_export(n)
{
var lignes=document.getElementById('mytable').getElementsByTagName('tr');
var i=1;
var t = new Array();
while(lignes[i])
{
var cells=lignes[i].getElementsByTagName('td');
t.push(cells[n].innerHTML);
i++;
}
var values = t.join(";");
document.location.href = 'categories.jsp?category='+values;
}
7
merci !
0