ExtJS-如何获取组件的DOM ID?
假设组件没有给定ID。那么,如何首先获取组件的句柄,然后获取该组件的DOM Id呢 提前谢谢ExtJS-如何获取组件的DOM ID?,extjs,Extjs,假设组件没有给定ID。那么,如何首先获取组件的句柄,然后获取该组件的DOM Id呢 提前谢谢 -杰克使用javascript控制台。您还可以安装FireBug 在javascript代码中输入: console.log(myComponentWhosIdIWantToGet); 探索对象的属性。我相信这就是您需要的: 例如: //get Dom Element var DomEl = Ext.getCmp('ComponentID').getEl(); //get Id var DomElI
-杰克使用javascript控制台。您还可以安装FireBug 在javascript代码中输入:
console.log(myComponentWhosIdIWantToGet);
探索对象的属性。我相信这就是您需要的: 例如:
//get Dom Element
var DomEl = Ext.getCmp('ComponentID').getEl();
//get Id
var DomElId = DomEl.id;
你可以用这个(和迈斯特的答案没有太多区别,但无论如何):
有吗?为什么需要组件的DOM id?
getEl
返回一个Ext.Element,因此要获得DOM
您需要.getEl().DOM代码>
var DomEl = Ext.getCmp('ComponentID').getEl().dom.id;