Ext动态改变fieldLabel的值

来源:互联网 发布:昆仑万维 知乎 编辑:程序博客网 时间:2024/05/19 16:02
在Ext form 中的 field 中的fieldLabel,只提供了初始化赋值,并没有提供动态改变其值的方法,经过大量的实验,终于找出了一个比较简单的解决方案,
1.首先,需要动态赋值的field需要有个id (如果没有手动指定,则EXT会自动生成一个,可以获取到)
2.Ext.DomQuery.selectNode('label[for=pass]').innerHTML='密码';

这句话的意思是找到 for ID为pass的label,并改变其内容为 "密码",这里的pass是一个变量指的是第一步中field的ID


firefox调试可以查看到对应的label的真实ID(pass

0 0