このページはコミュニティーの尽力で英語から翻訳されました。MDN Web Docs コミュニティーについてもっと知り、仲間になるにはこちらから。

View in English Always switch to English

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

ブラウザーの互換性