내 KeyboardEvent로이 작업을 수행하고 싶습니다.
var tag = evt.target.tagName.toLowerCase();
Event.target은 EventTarget 유형이지만 Element에서 상속하지 않습니다. 그래서 다음과 같이 캐스팅해야합니다.
var tag = (<Element>evt.target).tagName.toLowerCase();
이것은 아마도 표준을 따르지 않는 일부 브라우저 때문일 것입니다. TypeScript에서 올바른 브라우저 불가지론 적 구현은 무엇입니까?
추신 : 저는 jQuery를 사용하여 KeyboardEvent를 캡처하고 있습니다.
var element = ev.target as HTMLElement