HTMLTableRowElement
Baseline
Widely available
*
This feature is well established and works across many devices and browser versions. It’s been available across browsers since Juli 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.cellsSchreibgeschützt-
Gibt ein Live-
HTMLCollectionzurück, das die Zellen in der Zeile enthält. DasHTMLCollectionist live und wird automatisch aktualisiert, wenn Zellen hinzugefügt oder entfernt werden. HTMLTableRowElement.rowIndexSchreibgeschü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
-1zurückgegeben. HTMLTableRowElement.sectionRowIndexSchreibgeschü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
-1zurückgegeben.
Instanzmethoden
Erbt Methoden von seinem Eltern-Interface, HTMLElement.
HTMLTableRowElement.deleteCell()-
Entfernt die Zelle, die dem
indexentspricht. Wennindex-1ist, wird die letzte Zelle der Zeile entfernt. Wennindexkleiner als-1oder größer als die Anzahl der Zellen in der Sammlung ist, wird einDOMExceptionmit dem WertIndexSizeErrorausgelöst. HTMLTableRowElement.insertCell()-
Gibt ein
HTMLTableCellElementzurü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-1ist, wird die neue Zelle an die Sammlung angehängt. Wennindexkleiner als-1oder größer als die Anzahl der Zellen in der Sammlung ist, wird einDOMExceptionmit dem WertIndexSizeErrorausgelö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.alignVeraltet-
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.bgColorVeraltet-
Ein String, der die Hintergrundfarbe der Zellen enthält. Es spiegelt das veraltete
bgColor-Attribut wider. HTMLTableRowElement.chVeraltet-
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.chOffVeraltet-
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.chdefinierten Zeichens übrig bleiben müssen. Diese Eigenschaft war optional und wurde nicht gut unterstützt. HTMLTableRowElement.vAlignVeraltet-
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
Loading…
Siehe auch
- Das HTML-Element, das dieses Interface implementiert:
<tr>.