Cette page a été traduite à partir de l'anglais par la communauté. Vous pouvez contribuer en rejoignant la communauté francophone sur MDN Web Docs.

View in English Always switch to English

HTMLTableElement : propriété rows

Baseline
Large disponibilité

Cette fonctionnalité est bien établie et fonctionne sur de nombreux appareils et versions de navigateurs. Elle est disponible sur tous les navigateurs depuis juillet 2015.

La propriété en lecture seule rows de l'interface HTMLTableElement retourne une HTMLCollection dynamique contenant tous les éléments <tr> qui sont des enfants de l'élément <table> donné, ou des enfants de l'un des éléments <thead>, <tbody> et <tfoot> du tableau. Les membres du <thead> apparaissent en premier, suivis des membres du <tbody> et du tableau lui-même, et les membres du <tfoot> viennent en dernier, triés selon l'ordre dans l'arbre pour chaque groupe.

Bien que la propriété soit en lecture seule, l'objet retourné est dynamique et est automatiquement mis à jour lorsque le HTMLTableElement change.

Valeur

Une collection (HTMLCollection) dynamique d'objets HTMLTableRowElement.

Exemples

js
const myRows = myTable.rows;
const firstRow = myTable.rows[0];
const lastRow = myTable.rows.item(myTable.rows.length - 1);

Ceci montre comment vous pouvez utiliser à la fois l'accès par indice et la méthode HTMLCollection.item() pour obtenir des lignes individuelles du tableau.

Spécifications

Spécification
HTML
# dom-table-rows-dev

Compatibilité des navigateurs

Voir aussi