--- title: HTMLTableRowElement slug: Web/API/HTMLTableRowElement tags: - API - HTML DOM - Interface - Reference - TopicStub translation_of: Web/API/HTMLTableRowElement ---
L'interface HTMLTableRowElement
fournit des propriétés et des méthodes spéciales (au-delà de l'interface {{domxref("HTMLElement")}} dont elle dispose également par héritage) pour manipuler la mise en page et la présentation des lignes dans un tableau HTML.
{{InheritanceDiagram(600, 120)}}
Hérite des propriétés de son parent, {{domxref("HTMLElement")}}.
"left"
, "right"
, et "center"
.HTMLCollection
est active et est automatiquement mise à jour lorsque des cellules sont ajoutées ou supprimées.'.'
pour l'anglais, ou ','
pour le français. Cette propriété était facultative et n'était pas très bien prise en charge.HTMLTableRowElement.ch
. Cette propriété était facultative et n'était pas très bien prise en charge.long
qui donne la position logique de la ligne dans la table entière. Si la ligne ne fait pas partie d'une table, renvoie -1
.long
qui donne la position logique de la ligne dans la section de table à laquelle elle appartient. Si la ligne ne fait pas partie d'une section, renvoie -1
."top"
, "middle"
, "bottom"
, ou "baseline"
.Hérite des méthodes de son parent, {{domxref("HTMLElement")}}.
0
, elle déclenche une {{domxref("DOMException")}} avec la valeur IndexSizeError
.-1
, elle ajoute la cellule à la ligne. Si la position donnée est supérieure (ou égale car elle commence à zéro) au nombre de cellules dans la ligne, ou est inférieure à -1
, elle déclenche une {{domxref("DOMException")}} avec la valeur IndexSizeError
. Renvoie une référence à un HTMLTableCellElement [en-US].Spécification | Statut | Commantaire |
---|---|---|
{{SpecName('HTML WHATWG', "#htmltablerowelement", "HTMLTableRowElement")}} | {{Spec2('HTML WHATWG')}} | |
{{SpecName('HTML5 W3C', "tabular-data.html#the-tr-element", "HTMLTableRowElement")}} | {{Spec2('HTML5 W3C')}} | Le paramètre de insertCell est désormais facultatif et vaut par défaut -1 . |
{{SpecName('DOM2 HTML', 'html.html#ID-6986576', 'HTMLTableRowElement')}} | {{Spec2('DOM2 HTML')}} | Les propriétés cells , rowIndex , et selectionRowIndex sont désormais en lecture seule.Les méthodes insertCell et deleteCell peuvent déclencher des exceptions. |
{{SpecName('DOM1', 'level-one-html.html#ID-6986576', 'HTMLTableRowElement')}} | {{Spec2('DOM1')}} | Défintion initiale. |
{{Compat("api.HTMLTableRowElement")}}