目录

isTrusted 事件属性

示例

查明特定事件是否可信:

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");
  }
}
亲自试一试 »

描述

isTrusted 事件属性返回一个布尔值,指示该事件是否可信。

笔记:在 Chrome、Firefox 和 Opera 中,如果该事件由用户调用,则该事件受信任;如果该事件由脚本调用,则该事件不受信任。在 IE 中,除了使用 createEvent() 方法创建的事件之外,所有事件都是受信任的。


语法

event.isTrusted

技术细节

返回值: 布尔值,指示事件是否可信

可能的值:

  • true - 事件可信
  • false - 该事件不受信任
DOM 版本: DOM 级别 3 事件

浏览器支持

event.isTrusted是 DOM Level 3 (2004) 功能。

所有现代浏览器都完全支持它:

Chrome Edge Firefox Safari Opera IE
Yes Yes Yes Yes Yes 11