TrustedTypePolicyFactory: getAttributeType() Methode

Limited availability

This feature is not Baseline because it does not work in some of the most widely-used browsers.

Hinweis: Dieses Feature ist verfügbar in Web Workers.

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

BCD tables only load in the browser