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
Loading…