在ExtJS中获取活动元素?

A1r*_*Pun 10 extjs extjs4

我试图获得在给定时间活跃/聚焦的组件.我已经知道你可以使用跨浏览器的javascript函数获得HTMLElement document.activeElement.

如何将此元素转换为Ext.Component或ExtJs具有类似的功能?

A1r*_*Pun 13

我自己弄清楚了:)

var activeComponent = Ext.get(Ext.Element.getActiveElement());

  • 另请注意,有一个静态帮助器方法可以为您包装http://docs.sencha.com/ext-js/4-1/#!/api/Ext.dom.Element-method-getActiveElement (2认同)