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

View in English Always switch to English

TrustedTypePolicyFactory: getPropertyType()-Methode

Baseline 2026
Neu verfügbar

Seit February 2026 funktioniert diese Funktion auf aktuellen Geräten und in aktuellen Browserversionen. Auf älteren Geräten oder in älteren Browsern funktioniert sie möglicherweise nicht.

Hinweis: Diese Funktion ist in Web Workers verfügbar.

Die getPropertyType()-Methode des TrustedTypePolicyFactory-Interfaces ermöglicht es Webentwicklern zu prüfen, ob ein Trusted Type für die Eigenschaft eines Elements erforderlich ist.

Syntax

js
getPropertyType(tagName, property)
getPropertyType(tagName, property, elementNS)

Parameter

tagName

Ein String, der den Namen eines HTML-Tags enthält.

property

Ein String, der eine Eigenschaft enthält, zum Beispiel "innerHTML".

elementNS Optional

Ein String, der einen Namensraum enthält; wenn leer, wird der HTML-Namensraum als Standard verwendet.

Rückgabewert

Ein String mit einem der folgenden Werte:

  • "TrustedHTML"
  • "TrustedScript"
  • "TrustedScriptURL"

Oder, null.

Beispiele

In diesem Beispiel gibt das Übergeben des <div>-Elements und des innerHTML-Attributs an getPropertyType() "TrustedHTML" zurück.

js
console.log(trustedTypes.getPropertyType("div", "innerHTML")); // "TrustedHTML"

Spezifikationen

Spezifikation
Trusted Types
# dom-trustedtypepolicyfactory-getpropertytype

Browser-Kompatibilität