Derniers tutoriels de développement web
 

Tableau des lignes Collection

<Table objet

Exemple

Découvrez combien de lignes il y a dans une table:

var x = document.getElementById("myTable").rows.length;

Le résultat de x sera:

2
Essayez vous - même »

Plus "Try it Yourself" - "Try it Yourself" exemples ci - dessous.


Définition et utilisation

La collection rows retourne une collection de tous les <tr> éléments dans un tableau.

Note: Les éléments de la collection sont classés comme ils apparaissent dans le code source.

Astuce: Utilisez le insertRow() méthode pour créer une nouvelle ligne (<tr>) .

Conseil: Utiliser la deleteRow() Procédé pour enlever une rangée.

Astuce: Utilisez le insertCell() méthode pour créer une nouvelle cellule (<td>) .

Astuce: Utilisez le deleteCell() méthode pour supprimer une cellule.

Astuce: Utilisez les cellules collection pour retourner une collection de tous <td> ou <th> éléments dans un tableau.


Support du navigateur

Collection
rows Oui Oui Oui Oui Oui

Syntaxe

tableObject .rows

Propriétés

Propriété La description
length Retourne le nombre de <tr> éléments de la collection.

Note: Cette propriété est en lecture seule

méthodes

méthode La description
[ index ] Renvoie la <tr> élément de la collection à l'index spécifié (starts at 0) .

Remarque: renvoie null si le numéro d'index est hors de portée
item( index ) Renvoie la <tr> élément de la collection à l'index spécifié (starts at 0) .

Remarque: renvoie null si le numéro d'index est hors de portée
namedItem( id ) Retourne le <tr> élément de la collection avec l'id spécifié.

Note: Retourne null si l'identifiant n'existe pas

Détails techniques

DOM Version: Niveau Core 2 document objet
Valeur de retour: Un objet HTMLCollection, représentant tous les <tr> éléments dans le <table> élément. Les éléments de la collection sont classés comme ils apparaissent dans le code source

Exemples

autres exemples

Exemple

[Index]

Alerter le innerHTML de la première <tr> élément (index 0) dans la table:

alert(document.getElementById("myTable").rows[0].innerHTML;
Essayez vous - même »

Exemple

item( index )

Alerter le innerHTML de la première <tr> élément (index 0) dans la table:

alert(document.getElementById("myTable").rows.item(0).innerHTML);
Essayez vous - même »

Exemple

namedItem( id )

Alerter le innerHTML de la <tr> élément avec id = « myRow » dans le tableau:

alert(document.getElementById("myTable").rows.namedItem("myRow").innerHTML);
Essayez vous - même »

Exemple

Modifier le contenu de la première cellule de table:

var x = document.getElementById("myTable").rows[0].cells;
x[0].innerHTML = "NEW CONTENT";
Essayez vous - même »

Pages associées

Référence HTML: HTML <tr> balise

JavaScript référence: HTML DOM TableRow Object


<Table objet