TrustedTypePolicyFactory: getPropertyType() メソッド
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
メモ: この機能はウェブワーカー内で利用可能です。
getPropertyType()
は TrustedTypePolicyFactory
インターフェイスのメソッドで、要素のプロパティに対して信頼型が要求されるかどうかをウェブ開発者が調べることができるようにします。
構文
js
getPropertyType(tagName, property)
getPropertyType(tagName, property, elementNS)
引数
tagName
-
HTML タグの名前が入った文字列です。
property
-
プロパティの入った文字列。例えば
"innerHTML"
。 elementNS
省略可-
名前空間の入った文字列。空の場合は HTML 名前空間が既定値になります。
返値
以下のいずれかの文字列。
"TrustedHTML"
"TrustedScript"
"TrustedScriptURL"
Or, null
.
例
この例では、 <div>
要素と innerHTML
属性を getPropertyType()
に渡すと、 "TrustedHTML" が返されます。
js
console.log(trustedTypes.getPropertyType("div", "innerHTML")); // "TrustedHTML"
仕様書
Specification |
---|
Trusted Types> # dom-trustedtypepolicyfactory-getpropertytype> |
ブラウザーの互換性
Loading…