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ützt-
Gibt 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ützt-
Gibt 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ützt-
Gibt 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
Veraltet-
Ein 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
Veraltet-
Ein String, der die Hintergrundfarbe der Zellen enthält. Es spiegelt das veraltete
bgColor
-Attribut wider. HTMLTableRowElement.ch
Veraltet-
Ein 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
Veraltet-
Ein 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
Veraltet-
Ein 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>
.