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: getAttributeType() 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 getAttributeType() Methode der TrustedTypePolicyFactory Schnittstelle ermöglicht es Webentwicklern zu überprüfen, ob ein Trusted Type für ein Element erforderlich ist und welcher Trusted Type verwendet wird.

Syntax

js
getAttributeType(tagName, attribute)
getAttributeType(tagName, attribute, elementNS)
getAttributeType(tagName, attribute, elementNS, attrNS)

Parameter

tagName

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

attribute

Ein String, der ein Attribut enthält.

elementNS Optional

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

attrNS Optional

Ein String, der einen Namespace enthält; wenn leer, wird null verwendet.

Rückgabewert

Ein String mit einem der folgenden Werte:

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

Oder, null.

Beispiele

In diesem Beispiel gibt das Übergeben des <script> Elements und des src Attributs an getAttributeType() "TrustedScriptURL" zurück.

js
console.log(trustedTypes.getAttributeType("script", "src")); // "TrustedScriptURL"

Spezifikationen

Spezifikation
Trusted Types
# dom-trustedtypepolicyfactory-getattributetype

Browser-Kompatibilität