ensemble des cellules de tableau
définition et utilisation
cells
l'ensemble retourne l'ensemble de tous les éléments <td> ou <th> du tableau.
Remarque :Les éléments de l'ensemble sont classés dans l'ordre de leur apparition dans le code source.
Avis :utiliser ensemble rows retourner l'ensemble de tous les éléments <tr> du tableau.
Avis :Utilisez méthode insertRow() créer une nouvelle ligne (<tr>).
Avis :Utilisez méthode deleteRow() supprimer une ligne.
Avis :Utilisez méthode insertCell() Créer une nouvelle cellule (<td>).
Avis :Utilisez Méthode deleteCell() Supprimer la cellule.
Voir également :
Manuel de référence HTML :Balise <td> HTML
Manuel de référence HTML :Balise <th> HTML
Manuel de référence JavaScript :Objet TableData DOM HTML
Manuel de référence JavaScript :Objet TableHeader DOM HTML
Exemple
Exemple 1
Affichez le nombre de cellules de la première ligne :
var x = document.getElementById("myTable").rows[0].cells.length;
Le résultat de x sera :
2
Exemple 2 : [index]
Affichez l'innerHTML de la première cellule de la première ligne du tableau :
alert(document.getElementById("myTable").rows[0].cells[0].innerHTML);
Exemple 3 : item(index)
Affichez l'innerHTML de la première cellule de la première ligne du tableau :
alert(document.getElementById("myTable").rows[0].cells.item(0).innerHTML);
Exemple 4 : namedItem(id)
Affichez l'innerHTML de la cellule avec id="myTd" de la première ligne du tableau :
alert(document.getElementById("myTable").rows[0].cells.namedItem("myTd").innerHTML);
Exemple 5
Modifier le contenu de la première cellule de tableau :
var x = document.getElementById("myTable").rows[0].cells; x[0].innerHTML = "NEUVES CONTENU";
Syntaxe
tableObject.cells
Propriété
Propriété | Description |
---|---|
length |
Retourne le nombre d'éléments <td> et/ou <th> dans la collection. Remarque :Cette propriété est lecture seule. |
Méthode
Méthode | Description |
---|---|
[index] |
Retourne l'élément <td> et/ou <th> de la collection ayant l'index spécifié (commençant à 0). Remarque :Si le numéro d'index dépasse la gamme, renvoie null. |
item(index) |
Retourne l'élément <td> et/ou <th> de la collection ayant l'index spécifié (commençant à 0). Remarque :Si le numéro d'index dépasse la gamme, renvoie null. |
namedItem(id) |
Retourne les éléments <td> et/ou <th> de la collection ayant l'ID spécifié. Remarque :Si l'ID n'existe pas, renvoie null. |
Détails techniques
Version DOM : | Document Object Core Level 2 |
---|---|
Valeur de retour : |
L'objet HTMLCollection, qui représente tous les éléments <td> et/ou <th> dans l'élément <tr>. Les éléments de l'ensemble sont classés dans l'ordre de leur apparition dans le code source. |
Prise en charge du navigateur
Chrome | Edge | Firefox | Safari | Opera |
---|---|---|---|---|
Chrome | Edge | Firefox | Safari | Opera |
Support | Support | Support | Support | Support |