これを自分のKeyboardEventで実行したいだけです
var tag = evt.target.tagName.toLowerCase();
Event.targetはEventTargetタイプですが、Elementから継承しません。だから私はこのようにキャストする必要があります:
var tag = (<Element>evt.target).tagName.toLowerCase();
これはおそらく、一部のブラウザが標準に従っていないためです。TypeScriptでのブラウザに依存しない正しい実装は何ですか?
PS:私は、jQueryを使用してKeyboardEventをキャプチャしています。
var element = ev.target as HTMLElement