integer
aria-rowcount
Définit le nombre total de lignes d'un tableau ou d'une grille, lorsque toutes les lignes ne sont pas présentes dans le DOM.
Description
aria-rowcount s’applique au conteneur (table, grid, treegrid) pour indiquer le nombre réel de lignes quand la grille est virtualisée (scroll infini, pagination). Utilisé avec aria-rowindex sur chaque ligne.
Syntaxe
<table aria-rowcount="1000">
<!-- Seules 20 lignes sont rendues à la fois -->
</table>
Exemples
Tableau paginé :
<table aria-rowcount="5000" aria-label="Historique des transactions">
<thead>
<tr><th>Date</th><th>Montant</th><th>Statut</th></tr>
</thead>
<tbody>
<tr aria-rowindex="1"><td>2024-01-15</td><td>42 €</td><td>Validée</td></tr>
<tr aria-rowindex="2"><td>2024-01-16</td><td>18 €</td><td>En attente</td></tr>
</tbody>
</table>
Notes
Valeur -1 pour nombre inconnu : si le total de lignes n’est pas connu au chargement, utiliser -1.
Combiner avec aria-rowindex : aria-rowcount sur le tableau + aria-rowindex sur chaque ligne.