如何修改TextField的Label和EmptyText
2014-12-01 22:52
671 查看
在需求中常常有修改form表单的标签和空文本提示,在渲染后组件有些字符固定下来
除非使用document进行原始修改,通过查询stackflow,我介绍更方便方法
模拟场景:点击ChangeLabel后TextField和emptyText都要修改
相关代码:
除非使用document进行原始修改,通过查询stackflow,我介绍更方便方法
模拟场景:点击ChangeLabel后TextField和emptyText都要修改
相关代码:
function buildField(){ var field = new Ext.form.TextField({ id:'field', fieldLabel:'TextField', emptyText:'emptyText', width:300 }); var btn = new Ext.Button({ id : 'btn', text : 'changeLabel', handler:function(){ var f = Ext.getCmp('field'); //通过方位Properties属性得到label对象,使用update方法可以更新innerHMTL f.label.update('I had change:'); //修改emptyText是通过查看源代码得到的,reset方法会调用applyEmptyText方法重置emptytext f.emptyText = "emptyChange"; f.reset(); } }) var form = new Ext.form.FormPanel({ id:'FormPlane', renderTo:Ext.getBody(), border:false, frame:false, style:'margin-top:5px', labelAlign:'right', items:[field,btn] }); } Ext.onReady(buildField);
相关文章推荐
- ext修改textfield中label的背景色
- 如何修改textfield的 return 键的类型
- 如何修改textField的键盘类型
- 如何取得GridView中的HyperLinkField 的Text (zz)
- vb 如何在Text文本框或Label里显示一个字符后自动换行
- 如何实现触摸textField以外的地方来关闭键盘?
- ExtJs 修改fieldLabel的值
- label textField button 一些用法
- 如何在dropdownlist动态添加item之后,如何设置其value值! /用JS控制服务端dropDownlist和textField的Readonly属性
- Label里面的text如何才能换行?
- Ext无法动态修改 tbar 中label或TextItem 中Text的解决办法
- 如何将对象里的属性值放进textfield里
- 不修改 GridView的HeaderText,其中数据库中的头标题是:custName,custId.这样的字符同样显示在GridView中,应该如何更改才能让GridView的头一行显示:姓名,编号而不是显示custName,custId
- 如何用JavaScript获取和设置textfield中光标位置(转)
- Flex中如何修改Alert控件中默认按钮标签(button label)的例子
- 如何获得放大后TextField的textWidth
- 默认用Label显示数据,点击后用Text修改数据
- vb 如何在Text文本框或Label里显示一个字符后自动换行
- 如何取得GridView中的HyperLinkField 的Text
- Extjs在frompanel中隐藏某个textfield以及label组件的方法