J'ai le code suivant:
document.oncontextmenu = function(evt) {
evt = evt || window.event;
console.log(evt.target, evt.toElement, evt.srcElement);
};
En cliquant sur le bouton droit de la souris sur a <div class="foo"></div>
, renvoie ceci:
div.foo, div.foo, div.foo
En cliquant sur le bouton droit de la souris sur a <input>
, renvoie ceci:
entrée, entrée, entrée
Tous semblent apporter le même résultat. Y a-t-il une situation où l'un d'eux a une utilisation différente des autres?
la source