Dieser Inhalt wurde automatisch aus dem Englischen übersetzt, und kann Fehler enthalten. Erfahre mehr über dieses Experiment.

View in English Always switch to English

HTMLTableElement: tHead-Eigenschaft

Baseline Weitgehend verfügbar

Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit Juli 2015 browserübergreifend verfügbar.

Die tHead-Eigenschaft der HTMLTableElement-Schnittstelle repräsentiert das erste <thead>-Element-Kind des gegebenen <table>, oder null, wenn ein solches Element nicht existiert.

Wert

Ein HTMLTableSectionElement (das immer ein thead ist) oder null.

Diese Eigenschaft kann zugewiesen werden, wodurch das bestehende erste <thead>-Element-Kind, falls vorhanden, entfernt wird, und der gegebene Wert, sofern er nicht null ist, unmittelbar vor das erste Element-Kind platziert wird, das weder ein <caption> noch ein <colgroup> ist, oder als letztes Kind, wenn es kein solches Element gibt. Daher hat das Festlegen auf null die gleiche Wirkung wie ein Aufruf von deleteTHead(). Wenn der zugewiesene Wert weder ein HTMLTableSectionElement noch null ist, wird ein TypeError ausgelöst; andernfalls, wenn es kein <thead>-Element oder null ist, wird ein HierarchyRequestError DOMException ausgelöst.

Beispiele

js
if (table.tHead) {
  // Do something with the thead
}

Spezifikationen

Spezifikation
HTML
# dom-table-thead-dev

Browser-Kompatibilität

Siehe auch