HTMLTableRowElement
Baseline Widely available *
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
* Some parts of this feature may have varying levels of support.
Das HTMLTableRowElement
Interface bietet spezielle Eigenschaften und Methoden (zusätzlich zu denen, die durch Vererbung vom HTMLElement
Interface verfügbar sind), um das Layout und die Präsentation von Zeilen in einer HTML-Tabelle zu manipulieren.
Instanzen-Eigenschaften
Erbt Eigenschaften von seinem Elternteil, HTMLElement
.
HTMLTableRowElement.cells
Schreibgeschützt-
Gibt eine Live-
HTMLCollection
zurück, die die Zellen in der Zeile enthält. DieHTMLCollection
ist live und wird automatisch aktualisiert, wenn Zellen hinzugefügt oder entfernt werden. HTMLTableRowElement.rowIndex
Schreibgeschützt-
Gibt eine Zahl zurück, die die logische Position der Zeile innerhalb der gesamten Tabelle angibt. Wenn die Zeile nicht Teil einer Tabelle ist, wird
-1
zurückgegeben. HTMLTableRowElement.sectionRowIndex
Schreibgeschützt-
Gibt eine Zahl zurück, die die logische Position der Zeile innerhalb des Abschnitts der Tabelle angibt, zu dem sie gehört. Wenn die Zeile nicht Teil eines Abschnitts ist, wird
-1
zurückgegeben.
Instanz-Methoden
Erbt Methoden von seinem Elternteil, HTMLElement
.
HTMLTableRowElement.deleteCell()
-
Entfernt die Zelle, die dem
Index
entsprechend ist. WennIndex
-1
ist, wird die letzte Zelle der Zeile entfernt. WennIndex
kleiner als-1
oder größer als die Anzahl der Zellen in der Sammlung ist, wird eineDOMException
mit dem WertIndexSizeError
ausgelöst. HTMLTableRowElement.insertCell()
-
Gibt ein
HTMLTableCellElement
zurück, das eine neue Zelle der Zeile repräsentiert. Die Zelle wird in die Sammlung von Zellen unmittelbar vor der angegebenenIndex
-Position in der Zeile eingefügt. WennIndex
-1
ist, wird die neue Zelle an die Sammlung angehängt. WennIndex
kleiner als-1
oder größer als die Anzahl der Zellen in der Sammlung ist, wird eineDOMException
mit dem WertIndexSizeError
ausgelöst.
Veraltete Eigenschaften
Warnung: Diese Eigenschaften sind veraltet und sollten nicht mehr verwendet werden. Sie sind hauptsächlich dokumentiert, um ältere Codebasen zu verstehen.
HTMLTableRowElement.align
Veraltet-
Ein String, der einen enumerierten Wert enthält, der das
align
Attribut widerspiegelt. Er gibt die Ausrichtung des Inhalts des Elements zum umgebenden Kontext an. Die möglichen Werte sind"left"
,"right"
und"center"
. HTMLTableRowElement.bgColor
Veraltet-
Ein String, der die Hintergrundfarbe der Zellen enthält. Er spiegelt das veraltete
bgColor
Attribut wider. HTMLTableRowElement.ch
Veraltet-
Ein String, der ein einzelnes Zeichen enthält. Dieses Zeichen ist jenes, an dem alle Zellen einer Spalte ausgerichtet werden. Es spiegelt das
char
Attribut wider und standardmäßig auf die Dezimalpunkte, die mit der Sprache verbunden sind, z.B.'.'
für Englisch oder','
für Französisch. Diese Eigenschaft war optional und wurde nicht sehr gut unterstützt. HTMLTableRowElement.chOff
Veraltet-
Ein String, der eine Ganzzahl enthält, die angibt, wie viele Zeichen rechts (für von links nach rechts verlaufende Skripte; oder links für von rechts nach links verlaufende Skripte) des Zeichens, das durch
HTMLTableRowElement.ch
definiert ist, verbleiben müssen. Diese Eigenschaft war optional und wurde nicht sehr gut unterstützt. HTMLTableRowElement.vAlign
Veraltet-
Ein String, der einen enumerierten Wert repräsentiert, der angibt, wie der Inhalt der Zelle vertikal ausgerichtet werden muss. Er spiegelt das
valign
Attribut wider und kann einen der folgenden Werte haben:"top"
,"middle"
,"bottom"
oder"baseline"
.
Spezifikationen
Specification |
---|
HTML # htmltablerowelement |
Browser-Kompatibilität
Siehe auch
- Das HTML-Element, das dieses Interface implementiert:
<tr>
.