Свойство isTrusted события

Определение и использование

Свойство isTrusted события возвращает булево значение, указывающее, доверяется ли событие.

Комментарий:В Chrome, Firefox и Opera событие доверяется, если оно вызвано пользователем, и недоверяется, если вызвано скриптом. В IE все события доверяются, кроме событий, созданных методом createEvent().

Пример

Определите, является ли конкретное событие доверяемым:

function myFunction(event) {
  if ("isTrusted" in event) {
    if (event.isTrusted) {
      alert("Событие " + event.type + " доверяется");
    } else {
      alert("Событие " + event.type + " не доверяется");
    }
  } else {
    alert("Свойство isTrusted не поддерживается вашим браузером");
  }
}

Попробуйте сами

Грамматика

event.isTrusted

Технические детали

Возвратное значение:

Булево значение, указывающее, доверяемо ли событие.

Возможные значения:

  • true - событие доверяемое
  • false - событие не доверяемое
Версия DOM: DOM Level 3 Events

Поддержка браузеров

Числа в таблице указывают на первую версию браузера, которая полностью поддерживает этот атрибут.

Атрибуты Chrome IE Firefox Safari Opera
isTrusted 46.0 9.0 Поддерживается Не поддерживается 33.0