The getAttributeType()
method of the TrustedTypePolicyFactory
interface allows web developers to check if a Trusted Type is required for an element, and if so which Trusted Type is used.
TrustedTypePolicyFactory.getAttributeType()
Syntax
getAttributeType(tagName, attribute) getAttributeType(tagName, attribute, elementNS) getAttributeType(tagName, attribute, elementNS, attrNS)
Parameters
Return value
Examples
In this example, passing the <script>
element and src
attribute to getAttributeType
returns "TrustedScriptURL".
console.log(trustedTypes.getAttributeType('script', 'src')); // "TrustedScriptURL"
Specifications
Browser compatibility
Desktop | Mobile | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox for Android | Opera Android | Safari on IOS | Samsung Internet | |
getAttributeType |
83
|
83
|
No
|
No
|
69
|
No
|
83
|
83
|
No
|
59
|
No
|
13.0
|
© 2005–2021 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Web/API/TrustedTypePolicyFactory/getAttributeType