isTrusted 事件屬性

定義和用法

isTrusted 事件屬性返回布爾值,指示該事件是否受信任。

注釋:在 Chrome、Firefox 和 Opera 中,如果事件是由用戶調用的,則該事件是可信的,如果是由腳本調用的,則該事件是不可信的。在 IE 中,除了使用 createEvent() 方法創建的事件之外,所有事件都是可信的。

實例

確定特定事件是否可信:

function myFunction(event) {
  if ("isTrusted" in event) {
    if (event.isTrusted) {
      alert ("The " + event.type + " event is trusted.");
    } else {
      alert ("The " + event.type + " event is not trusted.");
    }
  } else {
    alert ("The isTrusted property is not supported by your browser");
  }
}

親自試一試

語法

event.isTrusted

技術細節

返回值:

布爾值,指示事件是否可信。

可能的值:

  • true - 事件可信
  • false - 事件不可信
DOM 版本: DOM Level 3 Events

瀏覽器支持

表中的數字注明了完全支持該屬性的首個瀏覽器版本。

屬性 Chrome IE Firefox Safari Opera
isTrusted 46.0 9.0 支持 不支持 33.0