TrustedTypePolicyFactory: getPropertyType() method
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Note: This feature is available in Web Workers.
The getPropertyType() method of the TrustedTypePolicyFactory interface allows web developers to check if a Trusted Type is required for an element's property.
Syntax
js
getPropertyType(tagName, property)
getPropertyType(tagName, property, elementNS)
Parameters
Return value
A string with one of:
"TrustedHTML""TrustedScript""TrustedScriptURL"
Or, null.
Examples
In this example, passing the <div> element and innerHTML attribute to getPropertyType() returns "TrustedHTML".
js
console.log(trustedTypes.getPropertyType("div", "innerHTML")); // "TrustedHTML"
Specifications
| Specification |
|---|
| Trusted Types # dom-trustedtypepolicyfactory-getpropertytype |
Browser compatibility
BCD tables only load in the browser