获取Extjs文本域中的内容
2013-05-07 15:22
38 查看
经常在Ext.select()和Ext.query()等问题上纠结,今天终于有了点新认识:
需求,假设我们的页面上有个panel ,其id为clusterstab_edit_details,这个panel的内部有个textarea,这个textarea的name为editDetails_Description,那么我们有多少方法可以取得textarea中当前输入的内容的值呢?
方法1:
我们可以先Ext.getCmp获取父panel的组件,然后用它的getValues()方法获取这个form面板所有的子元素的结果集,然后我们用.操作符来获得我们所希望的取值。
Ext.getCmp('clusterstab_edit_Details').getValues().editDetails_Description
![](http://blog.51cto.com/attachment/201305/151814929.png)
第二种是通过Ext.query方法,然后传入一个选择器,然后我们得到的是一个HTMLElement[]数组,我们获取第0个值,因为唯一的,我们取得它的value属性从而获得值;
Ext.query('[name=editDetails_Description]')[0].value
![](http://blog.51cto.com/attachment/201305/151910626.png)
第三种方法是通过Ext.select方法,然后传入一个选择器,我们得到是Ext.CompositeElement对象,它是Element数组,我们获取第1个匹配的值,然后
Ext.select('[name=editDetails_Description]',true).element[0].getValue()
需求,假设我们的页面上有个panel ,其id为clusterstab_edit_details,这个panel的内部有个textarea,这个textarea的name为editDetails_Description,那么我们有多少方法可以取得textarea中当前输入的内容的值呢?
方法1:
我们可以先Ext.getCmp获取父panel的组件,然后用它的getValues()方法获取这个form面板所有的子元素的结果集,然后我们用.操作符来获得我们所希望的取值。
Ext.getCmp('clusterstab_edit_Details').getValues().editDetails_Description
![](http://blog.51cto.com/attachment/201305/151814929.png)
第二种是通过Ext.query方法,然后传入一个选择器,然后我们得到的是一个HTMLElement[]数组,我们获取第0个值,因为唯一的,我们取得它的value属性从而获得值;
Ext.query('[name=editDetails_Description]')[0].value
![](http://blog.51cto.com/attachment/201305/151910626.png)
第三种方法是通过Ext.select方法,然后传入一个选择器,我们得到是Ext.CompositeElement对象,它是Element数组,我们获取第1个匹配的值,然后
Ext.select('[name=editDetails_Description]',true).element[0].getValue()
相关文章推荐
- python_获取网页的内容和状态
- 使用apache的HttpGet\HttpPost获取返回内容编码问题
- C++获取控制台打印消息,重定向stdout等打印内容
- NSHTTPURLResponse中获取Status Code和Error Code 和 Header内容
- JQuery 获取多个select标签option的text内容(实例)
- jQuery--获取/设置内容和属性
- Python爬虫实战入门五:获取JS动态内容—爬取今日头条
- 关于在python中获取CGI之POST请求data块内容
- cocosstudio获取场景编辑器的内容
- Java 执行cmd程序,并获取命令行内容
- HTML to Image in C#指定网页地址,获取内容为图片
- jQuery 获取不到 kindeditor 内容 的解决方法
- QTP中,两种获取剪贴板内容的方法
- SQL injection 1: 如何从数据库中获取想要获得的内容?
- python获取页面元素的内容及长度
- 在 cell 中获取 textFlied内容的使用
- Android 获取文本内容及配置信息
- shell脚本获取配置文件中的内容
- python TKinter获取文本框内容的方法
- shell 精确获取指定内容