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
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.
elementNSOptional-
Ein String, der einen Namespace enthält; wenn leer, wird der HTML-Namespace verwendet.
attrNSOptional-
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.
console.log(trustedTypes.getAttributeType("script", "src")); // "TrustedScriptURL"
Spezifikationen
| Spezifikation |
|---|
| Trusted Types> # dom-trustedtypepolicyfactory-getattributetype> |