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

View in English Always switch to English

HTMLScriptElement: text-Eigenschaft

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.

Warnung: Diese Eigenschaft repräsentiert den Textinhalt eines Skriptelements, das je nach Skripttyp ausführbar sein kann. Solche APIs sind bekannt als injection sinks und können potenziell ein Vektor für Cross-Site-Scripting (XSS)-Angriffe sein.

Sie können dieses Risiko mindern, indem Sie immer TrustedScript-Objekte anstelle von Zeichenfolgen zuweisen und trusted types erzwingen. Weitere Informationen finden Sie unter Sicherheitsüberlegungen.

Die text-Eigenschaft der HTMLScriptElement-Schnittstelle repräsentiert den Inline-Textinhalt des <script>-Elements. Sie verhält sich ähnlich wie die Eigenschaft textContent und innerText.

Wert

Das Abrufen der Eigenschaft gibt eine Zeichenfolge zurück, die den Text des Skripts enthält.

Beim Setzen der Eigenschaft wird entweder ein TrustedScript-Objekt oder eine Zeichenfolge akzeptiert.

Ausnahmen

TypeError

Wird ausgelöst, wenn die Eigenschaft auf eine Zeichenfolge gesetzt wird, während Trusted Types durch eine CSP erzwungen werden und keine Standardrichtlinie definiert ist.

Beschreibung

Die text-Eigenschaft der HTMLScriptElement-Schnittstelle repräsentiert den Textinhalt innerhalb des <script>-Elements.

Für ein ausführbares Skript (d.h. ein Skript, dessen type angibt, dass es sich um ein Modul- oder klassisches Skript handelt), ist dieser Text Inline-ausführbarer Code. Für andere Typen könnte es eine Importkarte, Spekulationsregeln oder eine andere Art von Datenblock darstellen.

Beachten Sie, dass, wenn die src-Eigenschaft gesetzt ist, der Inhalt der text-Eigenschaft ignoriert wird.

Sicherheitsüberlegungen

Siehe Sicherheitsüberlegungen in HTMLScriptElement.textContent (die Überlegungen sind die gleichen für die text, textContent und innerText-Eigenschaften).

Beispiele

Siehe die Beispiele in HTMLScriptElement.textContent.

Spezifikationen

Specification
HTML
# dom-script-text-dev

Browser-Kompatibilität

Siehe auch