[DOM] dom d'éléments html
Bonjour,
voici mon document html :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
<table name="test" id="test" width="100%">
<tr>
<td>
<table>
<tr>
<td>hello</td>
</tr>
</table>
</td>
</tr>
</table> |
J'appel un fonction javascript pour ajouter des colonnes à la table incluse (je précise que je n'ai pas moyen de modifier cette table donc impossible de lui donner un id).
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
// table incluse
var table = document.getElementById("test").rows[0].cells[0];
var i;
var j;
var row;
// parcours des lignes de cette table
for (i = 1; i < table.rows.length; i++) {
row = table.rows[i];
// en début de ligne :
row.insertCell(0).innerHTML = "<b>new col</b>";
} |
seulement j'obtiens une erreur javascript : Error: table.rows has no properties
pour le code table.rows.length !!
le contenu table.innerHTML est correcte.
Comment parser le contenu de mon td en dom ?
merci.