isTrusted Event Property
Example
Find out if a specific event is trusted:
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");
}
}
Try it Yourself »
Definition and Usage
The isTrusted event property returns a Boolean value indicating whether the event is trusted or not.
Note: In Chrome, Firefox and Opera, the event is trusted if it is invoked by the user, and not trusted if it is invoked by a script. In IE, all events are trusted except those that are created with the createEvent() method.
Browser Support
The numbers in the table specify the first browser version that fully supports the property.
Property | |||||
---|---|---|---|---|---|
isTrusted | 46.0 | 9.0 | Yes | Not supported | 33.0 |
Syntax
event.isTrusted
Technical Details
Return Value: | A Boolean, indicating whether the event is trusted or not
Possible values:
|
---|---|
DOM Version: | DOM Level 3 Events |