Propriedade de evento isTrusted
Definição e uso
A propriedade de evento isTrusted retorna um valor booleano, indicando se o evento é confiável ou não.
Notas:No Chrome, Firefox e Opera, se o evento foi acionado pelo usuário, o evento é confiável, se foi acionado por script, o evento é inconfiável. No IE, exceto pelos eventos criados com o método createEvent(), todos os eventos são confiáveis.
Exemplo
Determinar se um evento específico é confiável:
function myFunction(event) { if ("isTrusted" in event) { if (event.isTrusted) { alert("O evento " + event.type + " é confiável."); } else { alert("O evento " + event.type + " não é confiável."); } } else { alert("A propriedade isTrusted não é suportada pelo seu navegador"); } }
Sintaxe
evento.isTrusted
Detalhes técnicos
Valor de retorno: |
Valor booleano, indica se o evento é confiável. Valores possíveis:
|
---|---|
Versão DOM: | Eventos DOM Level 3 |
Suporte do navegador
Os números na tabela indicam a primeira versão do navegador que suporta completamente o atributo.
Atributos | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
isTrusted | 46.0 | 9.0 | Suportado | Não suportado | 33.0 |