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
技术细节
返回值 | 布尔值,指示事件是否可信 可能的值
|
---|---|
DOM 版本 | DOM Level 3 Events |
浏览器支持
event.isTrusted
是 DOM Level 3 (2004) 的特性。
它在所有现代浏览器中都得到完全支持
Chrome | Edge | Firefox | Safari | Opera | IE |
是 | 是 | 是 | 是 | 是 | 11 |