$("INFO_ORGCODE").el.dom.parentNode.parentNode.firstChild.innerHTML = '人员代码';

 $(
"INFO_ORGCODE"
)
.el
.dom
.parentNode
.parentNode
.firstChild
.innerHTML
 =
 '人员代码'
;


ExtJs TextField中修改Label的值

虽然我们在定义TextField时是通过fieldLabel来定义的,如下代码:

{

xtype: "textfield" ,
fieldLabel : '机构代码:' ,
id: 'INFO_ORGCODE' ,
width : 180 ,
maxLength : 12 , maxLengthText : '最大长度为12'
}

但是想要改变fieldLabel的值却不能通过fieldLabel来改变,如下面的代码是错误的:

 $(
'INFO_ORGCODE'
)
.fieldLabel
 =
 '人员代码'
;

那么我们应该通过什么方法来修改了。其实只要我们分析就会发现,原来textfield是由两个部分组成的,即label和field。那么,我们只要得想办法得到label就可以实现我们的要求了,所以有了如下正确的代码:


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值