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
Newly available

Since February 2026, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.

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

Specification
Trusted Types
# dom-trustedtypepolicyfactory-getattributetype

Browser-Kompatibilität