Propriété d'événement isTrusted

Définition et utilisation

La propriété d'événement isTrusted renvoie une valeur booléenne, indiquant si l'événement est de confiance ou non.

Remarque :Dans Chrome, Firefox et Opera, si l'événement est appelé par l'utilisateur, l'événement est de confiance, s'il est appelé par un script, l'événement n'est pas de confiance. Dans IE, tous les événements, sauf ceux créés par la méthode createEvent(), sont de confiance.

Exemple

Déterminer si un événement spécifique est fiable :

function myFunction(event) {
  if ("isTrusted" in event) {
    if (event.isTrusted) {
      alert("L'événement " + event.type + " est de confiance.");
    } else {
      alert("L'événement " + event.type + " n'est pas de confiance.");
    }
  } else {
    alert("La propriété isTrusted n'est pas prise en charge par votre navigateur");
  }
}

Essayer personnellement

Syntaxe

event.isTrusted

Détails techniques

Valeur de retour :

Valeur booléenne, indiquant si l'événement est fiable.

Valeurs possibles :

  • true - Événement fiable
  • false - Événement non fiable
Version DOM : Événements DOM Level 3

Prise en charge du navigateur

Les numéros dans le tableau indiquent la version du navigateur qui prend en charge pleinement cette propriété.

Attributs Chrome IE Firefox Safari Opera
isTrusted 46.0 9.0 Pris en charge Non pris en charge 33.0