मैं बस अपने कीबोर्डएवेंट के साथ ऐसा करना चाहता हूं
var tag = evt.target.tagName.toLowerCase();
जबकि Event.target EventTarget का है, यह तत्व से विरासत में नहीं मिलता है। तो मुझे इसे इस तरह डालना होगा:
var tag = (<Element>evt.target).tagName.toLowerCase();
यह शायद कुछ ब्राउज़रों के मानकों का पालन नहीं करने के कारण है, है ना? टाइपस्क्रिप्ट में सही ब्राउज़र अज्ञेय कार्यान्वयन क्या है?
PS: मैं KeyboardEvent को पकड़ने के लिए jQuery का उपयोग कर रहा हूं।
var element = ev.target as HTMLElement