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 den im HTMLElement
-Interface durch Vererbung verfügbaren), um das Layout und die Präsentation von Zeilen in einer HTML-Tabelle zu manipulieren.
Instanzeigenschaften
Erbt Eigenschaften von seinem Eltern-Interface, HTMLElement
.
HTMLTableRowElement.cells
SchreibgeschütztGibt ein Live-
HTMLCollection
zurück, das die Zellen in der Zeile enthält. DasHTMLCollection
ist live und wird automatisch aktualisiert, wenn Zellen hinzugefügt oder entfernt werden.HTMLTableRowElement.rowIndex
SchreibgeschütztGibt eine Nummer 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ütztGibt eine Nummer zurück, die die logische Position der Zeile innerhalb des Tabellenabschnitts angibt, zu dem sie gehört. Wenn die Zeile nicht Teil eines Abschnitts ist, wird
-1
zurückgegeben.
Instanzmethoden
Erbt Methoden von seinem Eltern-Interface, HTMLElement
.
HTMLTableRowElement.deleteCell()
Entfernt die Zelle, die dem
index
entspricht. 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 einDOMException
mit dem WertIndexSizeError
ausgelöst.HTMLTableRowElement.insertCell()
Gibt ein
HTMLTableCellElement
zurück, das eine neue Zelle der Zeile darstellt. Die Zelle wird in der Zellsammlung 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 einDOMException
mit dem WertIndexSizeError
ausgelöst.
Veraltete Eigenschaften
Warnung: Diese Eigenschaften sind veraltet und sollten nicht mehr verwendet werden. Sie sind hauptsächlich dokumentiert, um älteren Code zu verstehen.
HTMLTableRowElement.align
VeraltetEin String, der einen aufgezählten Wert enthält, der das
align
-Attribut widerspiegelt. Es gibt die Ausrichtung des Inhalts des Elements im umgebenden Kontext an. Die möglichen Werte sind"left"
,"right"
und"center"
.HTMLTableRowElement.bgColor
VeraltetEin String, der die Hintergrundfarbe der Zellen enthält. Es spiegelt das veraltete
bgColor
-Attribut wider.HTMLTableRowElement.ch
VeraltetEin String, der ein einzelnes Zeichen enthält. Dieses Zeichen ist dasjenige, an dem alle Zellen einer Spalte ausgerichtet werden. Es spiegelt das
char
-Attribut wider und standardmäßig an Dezimalzeichen im Sprachkontext, z.B.'.'
für Englisch oder','
für Französisch. Diese Eigenschaft war optional und wurde nicht gut unterstützt.HTMLTableRowElement.chOff
VeraltetEin String, der eine Zahl enthält, die angibt, wie viele Zeichen rechts (für links-nach-rechts-Skripte; oder links für rechts-nach-links-Skripte) des durch
HTMLTableRowElement.ch
definierten Zeichens übrig bleiben müssen. Diese Eigenschaft war optional und wurde nicht gut unterstützt.HTMLTableRowElement.vAlign
VeraltetEin String, der einen aufgezählten Wert darstellt, der angibt, wie der Inhalt der Zelle vertikal ausgerichtet werden muss. Es 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>
.