Tôi chỉ muốn thực hiện điều này với KeyboardEvent của mình
var tag = evt.target.tagName.toLowerCase();
Trong khi Event.target thuộc loại EventTarget, nó không kế thừa từ Element. Vì vậy, tôi phải cast nó như thế này:
var tag = (<Element>evt.target).tagName.toLowerCase();
Điều này có lẽ là do một số trình duyệt không tuân theo các tiêu chuẩn, phải không? Cách triển khai bất khả tri của trình duyệt trong TypeScript là gì?
Tái bút: Tôi đang sử dụng jQuery để nắm bắt được KeyboardEvent.
var element = ev.target as HTMLElement