Thanks to visit codestin.com
Credit goes to developer.mozilla.org

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

View in English Always switch to English

HTMLTitleElement: text-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 text-Eigenschaft des HTMLTitleElement-Interfaces repräsentiert den Textinhalt des Dokumenttitels als String. Sie enthält den Inhalt des <title>-Elements als Text; wenn HTML-Tags innerhalb des <title>-Elements enthalten sind, werden sie als Teil des String-Werts einbezogen und nicht als HTML geparst.

Das Setzen eines Werts für die text-Eigenschaft ersetzt den gesamten Textinhalt des <title>.

Wert

Ein String.

Beispiele

Betrachten Sie das folgende Beispiel:

html
<!doctype html>
<html lang="en-US">
  <head>
    <title>
      Hello world! <span class="highlight">Isn't this wonderful</span> really?
    </title>
  </head>
  <body></body>
</html>
js
const title = document.querySelector("title");
console.log(title.text); // "Hello world! <span class="highlight">Isn't this wonderful</span> really?"
title.text = "Update the title";

Wie Sie sehen können, blieb das span-Tag ungeparst; der Inhalt des <title>-Elements wurde als Nur-Text behandelt und genau so zurückgegeben, wie er im title-Element erscheint.

Spezifikationen

Spezifikation
HTML
# dom-title-text-dev

Browser-Kompatibilität