Event
인터페이스의 읽기 전용 속성인 isTrusted
는, 이벤트가 사용자 행위에 의하여 발생되었으면 true
이고 이벤트가 스크립트로 인해 생성 또는 수정되었거나 dispatchEvent
를 통해 보내졌으면 false
인 논리 값입니다. 이것이 true
인 이벤트는 신뢰된다고 표현합니다.
구문
var bool = event.isTrusted;
예제
if(event.isTrusted) { // 이 이벤트는 신뢰됩니다. } else { // 이 이벤트는 신뢰되지 않습니다. }
명세
명세 | 상태 | 비고 |
---|---|---|
DOM The definition of 'Event.isTrusted' in that specification. |
Living Standard | |
Document Object Model (DOM) Level 3 Events Specification The definition of 'Trusted events' in that specification. |
Working Draft | 이벤트가 신뢰되기 위한 요건을 추가하였으나 isTrusted 속성을 정의하지는 않았습니다. |
DOM4 The definition of 'Event.isTrusted' in that specification. |
Recommendation | 최초로 정의되었습니다. |
브라우저 호환성
기능 | Chrome | Firefox(Gecko) | Internet Explorer | Opera | Safari (WebKit) |
---|---|---|---|---|---|
기본적인 지원 | 46.0 [1] | (Yes) | No support [2] | 33 | No support |
기능 | Android | Android Webview | Firefox Mobile(Gecko) | Firefox OS | IE Mobile | Opera Mobile | Safari Mobile | Chrome for Android |
---|---|---|---|---|---|---|---|---|
기본적인 지원 | ? | 46.0 [1] | (Yes) | ? | ? | 33 | No support | 46.0 [1] |
[1] Chrome 53부터, 신뢰되지 않은 이벤트는 그 기본 동작이 수행되지 않습니다.
[2] Internet Explorer에서, createEvent()
메서드로 생성된 것을 제외한 모든 이벤트는 신뢰됩니다.