TrustedTypePolicyFactory: getPropertyType() method

Baseline 2026
Newly available

Since February 2026, this feature works across the latest devices and browser versions. This feature might not work in older devices or browsers.

Note: This feature is available in Web Workers.

Phương thức getPropertyType() của giao diện TrustedTypePolicyFactory cho phép các nhà phát triển web kiểm tra xem có yêu cầu Trusted Type cho một thuộc tính của phần tử không.

Cú pháp

js
getPropertyType(tagName, property)
getPropertyType(tagName, property, elementNS)

Tham số

tagName

Một chuỗi chứa tên của thẻ HTML.

property

Một chuỗi chứa thuộc tính, ví dụ "innerHTML".

elementNS Optional

Một chuỗi chứa không gian tên, nếu rỗng thì mặc định là không gian tên HTML.

Giá trị trả về

Một chuỗi với một trong các giá trị:

  • "TrustedHTML"
  • "TrustedScript"
  • "TrustedScriptURL"

Hoặc, null.

Ví dụ

Trong ví dụ này, truyền phần tử <div> và thuộc tính innerHTML vào getPropertyType() trả về "TrustedHTML".

js
console.log(trustedTypes.getPropertyType("div", "innerHTML")); // "TrustedHTML"

Thông số kỹ thuật

Specification
Trusted Types
# dom-trustedtypepolicyfactory-getpropertytype

Tương thích trình duyệt