急!在EXT中如何通过Ext.getCmp("")来拿到html的值?

时间:2022-06-08 07:37:38
现有如下代码:
var html = 'ok';
var tbar1 = {
     id : 'tbar1_',
     html : htmlMSG
};
怎样才能通过Ext.getCmp("")来获取到对应的html的值呀?

7 个解决方案

#1


Ext.getCmp("")是ext中封装的用来获取组件的一个方法

可以这样Ext.getCmp("").getEl().dom.value来获得html的value值

#2


引用楼主 zdtwyjp 的回复:
现有如下代码:
var html = 'ok';
var tbar1 = {
     id : 'tbar1_',
     html : htmlMSG
};
怎样才能通过Ext.getCmp("")来获取到对应的html的值呀?


alert(tbar1.html);//弹出htmlMSG

#3


引用 1 楼 zoujp_xyz 的回复:
Ext.getCmp("")是ext中封装的用来获取组件的一个方法

可以这样Ext.getCmp("").getEl().dom.value来获得html的value值


请问一下,如果说我想修改html的值该怎么实现呀?有没有类似于document.getElementById().innerHTML这种实现!

#4


引用 3 楼 zdtwyjp 的回复:
引用 1 楼 zoujp_xyz 的回复:
Ext.getCmp("")是ext中封装的用来获取组件的一个方法

可以这样Ext.getCmp("").getEl().dom.value来获得html的value值


请问一下,如果说我想修改html的值该怎么实现呀?有没有类似于document.getElementById().innerHTML这种实现!

可以这样,Ext.getCmp("").getEl().dom.innerHTML
Ext中还有很多方法都可以获得dom对象,如:Ext.getDom,Ext.fly,Ext.get,Ext.select,Ext.query
只要得到对象后,是一个element。然后innerHTML就可以赋值了

#5


引用 4 楼 ibm_hoojo 的回复:
引用 3 楼 zdtwyjp 的回复:
引用 1 楼 zoujp_xyz 的回复:
Ext.getCmp("")是ext中封装的用来获取组件的一个方法

可以这样Ext.getCmp("").getEl().dom.value来获得html的value值


请问一下,如果说我想修改html的值该怎么实现呀?有没有类似于document.getElementById().inner……


正解。。。。

#6


Ext.getCmp("").getEl().dom
document.getElementById()

#7


Ext.getCmp("").getValue()

#1


Ext.getCmp("")是ext中封装的用来获取组件的一个方法

可以这样Ext.getCmp("").getEl().dom.value来获得html的value值

#2


引用楼主 zdtwyjp 的回复:
现有如下代码:
var html = 'ok';
var tbar1 = {
     id : 'tbar1_',
     html : htmlMSG
};
怎样才能通过Ext.getCmp("")来获取到对应的html的值呀?


alert(tbar1.html);//弹出htmlMSG

#3


引用 1 楼 zoujp_xyz 的回复:
Ext.getCmp("")是ext中封装的用来获取组件的一个方法

可以这样Ext.getCmp("").getEl().dom.value来获得html的value值


请问一下,如果说我想修改html的值该怎么实现呀?有没有类似于document.getElementById().innerHTML这种实现!

#4


引用 3 楼 zdtwyjp 的回复:
引用 1 楼 zoujp_xyz 的回复:
Ext.getCmp("")是ext中封装的用来获取组件的一个方法

可以这样Ext.getCmp("").getEl().dom.value来获得html的value值


请问一下,如果说我想修改html的值该怎么实现呀?有没有类似于document.getElementById().innerHTML这种实现!

可以这样,Ext.getCmp("").getEl().dom.innerHTML
Ext中还有很多方法都可以获得dom对象,如:Ext.getDom,Ext.fly,Ext.get,Ext.select,Ext.query
只要得到对象后,是一个element。然后innerHTML就可以赋值了

#5


引用 4 楼 ibm_hoojo 的回复:
引用 3 楼 zdtwyjp 的回复:
引用 1 楼 zoujp_xyz 的回复:
Ext.getCmp("")是ext中封装的用来获取组件的一个方法

可以这样Ext.getCmp("").getEl().dom.value来获得html的value值


请问一下,如果说我想修改html的值该怎么实现呀?有没有类似于document.getElementById().inner……


正解。。。。

#6


Ext.getCmp("").getEl().dom
document.getElementById()

#7


Ext.getCmp("").getValue()