ja po prostu chcę to zrobić z moim KeyboardEventDlaczego Event.target nie jest elementem w maszynopisie?
var tag = evt.target.tagName.toLowerCase();
Podczas Event.target jest typu eventtarget nie dziedziczą z elementu. Więc mam do oddania go tak:
var tag = (<Element>evt.target).tagName.toLowerCase();
Jest to prawdopodobnie ze względu na niektórych przeglądarkach nie następujących standardów, prawda? Jaka jest poprawna implementacja agnostyczna przeglądarki w TypeScript?
PS: Używam jQuery do przechwytywania KeyboardEvent.
Trochę czystsza składnia 'var element = ev.target jako HTMLElement' –