假设组件没有给定ID。那么你将如何首先获得组件的句柄,然后获取该组件的DOM Id?
提前感谢!
-Jack
答案 0 :(得分:1)
使用javascript控制台。您也可以安装FireBug。
在您的javascript代码中:
console.log(myComponentWhosIdIWantToGet);
探索对象的属性。
答案 1 :(得分:1)
我相信这就是你所需要的:http://docs.sencha.com/extjs/4.2.2/#!/api/Ext.Component-method-getEl
示例:
//get Dom Element
var DomEl = Ext.getCmp('ComponentID').getEl();
//get Id
var DomElId = DomEl.id;
答案 2 :(得分:0)
你可以使用这个(与Meister的回答没有那么多区别,但无论如何):
var DomEl = Ext.getCmp('ComponentID').getEl().dom.id;