ExtJS - 如何获取组件的DOM ID?

时间:2013-11-27 21:54:15

标签: extjs

假设组件没有给定ID。那么你将如何首先获得组件的句柄,然后获取该组件的DOM Id?

提前感谢!

-Jack

3 个答案:

答案 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;