汕头免费自助建站模板,美容网站模版,5188大数据官网,招标文件范本经常在Ext.select()和Ext.query()等问题上纠结#xff0c;今天终于有了点新认识#xff1a; 需求#xff0c;假设我们的页面上有个panel ,其id为clusterstab_edit_details,这个panel的内部有个textarea,这个textarea的name为editDetails_Description,那么我们有多少方法可以… 经常在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 第二种是通过Ext.query方法然后传入一个选择器然后我们得到的是一个HTMLElement[]数组我们获取第0个值因为唯一的我们取得它的value属性从而获得值 Ext.query([nameeditDetails_Description])[0].value 第三种方法是通过Ext.select方法然后传入一个选择器我们得到是Ext.CompositeElement对象它是Element数组我们获取第1个匹配的值然后 Ext.select([nameeditDetails_Description],true).element[0].getValue() 本文转自 charles_wang888 51CTO博客原文链接http://blog.51cto.com/supercharles888/1194835如需转载请自行联系原作者