TrustedTypePolicyFactory: getPropertyType() 方法
注意:此功能在 Web Workers 中可用。
TrustedTypePolicyFactory 介面的 getPropertyType() 方法允許 Web 開發者檢查元素的屬性是否需要 Trusted Type。
語法
js
getPropertyType(tagName, property)
getPropertyType(tagName, property, elementNS)
引數
tagName-
一個字串,包含 HTML 標籤的名稱。
property(屬性)-
一個字串,包含屬性,例如
"innerHTML"。 elementNS可選-
一個字串,包含名稱空間;如果為空,則預設為 HTML 名稱空間。
返回值
一個包含以下之一的字串:
"TrustedHTML""TrustedScript""TrustedScriptURL"
或者 null。
示例
在此示例中,將 <div> 元素和 innerHTML 屬性傳遞給 getPropertyType() 會返回 "TrustedHTML"。
js
console.log(trustedTypes.getPropertyType("div", "innerHTML")); // "TrustedHTML"
規範
| 規範 |
|---|
| Trusted Types # dom-trustedtypepolicyfactory-getpropertytype |
瀏覽器相容性
載入中…