Récupérer le contenu d'un tableau HTML dans un tableau JS

cs_Skullface Messages postés 9 Date d'inscription lundi 24 janvier 2005 Statut Membre Dernière intervention 30 janvier 2005 - 25 janv. 2005 à 23:05
cs_Skullface Messages postés 9 Date d'inscription lundi 24 janvier 2005 Statut Membre Dernière intervention 30 janvier 2005 - 30 janv. 2005 à 10:34
Salut,

pour un script de tri de tableau de façon dynamique, je récupère les données text de ce tableau dans un tableau javascript (array).
Pour cela, je boucle sur le nombre de colonnes et sur celui de lignes en utilisant la méthode .innerText (cf ci dessous). Le pb, c'est que mon tableau fait 650 lignes sur 7 colonnes et que ça finit par faire quelques secondes sur mon ordi. Voyez-vous une autre façon + rapide de récupérer ce tableau ?

Merci d'avance.

Code :

<HR>
// On copie le contenu du tableau HTML dans un tableau javascript
for (j=0; j<tableau_document.rows[0].cells.length-1; j++){
for (i=0; i<tableau_document.rows.length-1; i++) {
tableau_javasc[i][j] = tableau_document.rows[i+1].cells[j+1].innerText;
}
}

<HR>

8 réponses

chimelpremier Messages postés 544 Date d'inscription vendredi 5 décembre 2003 Statut Membre Dernière intervention 20 mai 2005 1
27 janv. 2005 à 00:58
Un tableau simple ne suffirait pas ?
for (i=0; i<tableau_document.getElementsByTagName('td').length; i++){
tableau_javasc[i] =
tableau_document.getElementsByTagName('td')[i].firstChild.data
}
1

Discussions similaires

en js, comment récupérer la valeur de la ligne courante de
adoptioninternationale -
adoptioninternationale -

25 réponses