我只想用我的KeyboardEvent来做这件事
var tag = evt.target.tagName.toLowerCase();
Run Code Online (Sandbox Code Playgroud)
虽然Event.target的类型为EventTarget,但它不会从Element继承.所以我必须这样投:
var tag = (<Element>evt.target).tagName.toLowerCase();
Run Code Online (Sandbox Code Playgroud)
这可能是因为有些浏览器没有遵循标准,对吧?TypeScript中与浏览器无关的正确实现是什么?
PS:我正在使用jQuery来捕获KeyboardEvent.
typescript ×1