Event: isTrusted 屬性

Baseline 已廣泛支援

此特性已非常成熟,可在多種裝置和瀏覽器版本上使用。自 ⁨2016 年 9 月⁩以來,它已在各大瀏覽器中可用。

注意:此功能在 Web Workers 中可用。

Event 介面的只讀屬性 isTrusted 是一個布林值,當事件由使用者代理生成時(包括透過使用者操作和像 HTMLElement.focus() 這樣的程式化方法),該值為 true;當事件透過 EventTarget.dispatchEvent() 派發時,該值為 false。唯一例外是 click 事件,在使用者代理中,它會將 isTrusted 屬性初始化為 false

一個布林值。

示例

js
if (e.isTrusted) {
  /* The event is trusted */
} else {
  /* The event is not trusted */
}

規範

規範
DOM
# ref-for-dom-event-istrusted①

瀏覽器相容性