Je veux simplement faire cela avec mon KeyboardEvent
var tag = evt.target.tagName.toLowerCase();
Bien que Event.target soit de type EventTarget, il n'hérite pas de Element. Je dois donc le lancer comme ceci:
var tag = (<Element>evt.target).tagName.toLowerCase();
Cela est probablement dû au fait que certains navigateurs ne respectent pas les normes, non? Quelle est la bonne implémentation indépendante du navigateur dans TypeScript?
PS: J'utilise jQuery pour capturer le KeyboardEvent.
var element = ev.target as HTMLElement