我的表单中有5个TextField元素,
默认情况下各表单元素是竖着放着,
请问该如何设置才能把各元素横着放,就是放在一行
我试验了几种布局,也不好用,有的时候表单元素根本就看不到了;
另外下面那两个按钮也可以和这5个表单元素放在一行吗?
//aaa字段
var customerTelField = new Ext.form.TextField({
fieldLabel:'aaa',
name:'customerTel',
allowBlank:false,
length:15
});
//bbb字段
var serverTelField = new Ext.form.TextField({
fieldLabel:'bbb',
name:'serverTel',
allowBlank:false,
length:15
});
//ccc字段
var centerField = new Ext.form.ComboBox({
fieldLabel:'ccc',
name:'center',
allowBlank:false,
mode: 'local',
readOnly:true,
triggerAction:'all',
length:5,
store:new Ext.data.SimpleStore({
fields:['value','text'],
data:[
['all','全部'],
['gj','tom'],
['dt','jim],
['gs','luly],
['ct','lucy],
['ykt','lulu']
]
}),
valueField: 'value',
displayField: 'text'
});
//开始日期字段
var startTimeField = new Ext.form.DateField({
fieldLabel:'开始时间',
name:'startTime',
format:'Y-m-d',
readOnly:true,
length:25
});
//结束日期字段
var endTimeField = new Ext.form.DateField({
fieldLabel:'结束时间',
name:'endTime',
format:'Y-m-d',
readOnly:true,
length:25
});
//表单对象
var queryForm = new Ext.FormPanel({
defaultType: 'textfield',
labelAlign: 'right',
region:'north',
height:200,
title: 'Query,
autoWidth:true,
url:'./RealTimeQueryServlet',
items: [
customerTelField,
serverTelField,
centerField,
startTimeField,
endTimeField
],
buttons:[{
text:'提交',
handler:function(){
if(queryForm.getForm().isValid())
queryForm.getForm().submit({
waitMsg:'保存中,请稍后...',
success:function(){
queryForm.getForm().reset();
store.reload();
}
});
}
},{
text:'取消',
handler:function(){
queryForm.getForm().reset();
}
}]
});
分享到:
相关推荐
所有视频分为八个部分,分别为: ...第3讲:表单元素.avi 第4讲:表单布局、验证与提交.avi 第5讲:数据表格.avi 第6讲:导航、图片与文本.avi 第7讲:组件库特点总结与布局模板.avi 第8讲:皮肤机制与主页导航展示.avi
表单在Web开发中占据着举足轻重的地位,它作为用户与网站交互的关键环节,承载着诸如用户注册、文章发布、评论提交等重要功能。通过表单,用户能够向服务器端发送数据,而前端的JavaScript则负责对这些数据进行初步...
* `fieldset`:表单控制组元素,用于将表单控件分组 * `form`:交互表单元素,用于创建表单 * `h1-h6`:标题元素,用于显示标题 * `hr`:水平分隔线元素,用于分隔内容 * `isindex`:input 提示元素,用于提示用户...
【JSP(Java Server Pages)应用获取表单元素】\n\nJSP是Java平台上的一个服务器端脚本语言,用于开发动态Web应用程序。在网页交互中,表单元素的处理是一个关键环节,用户通过填写表单并提交,服务器端的JSP页面则...
在网页开发中,动态添加和删除表单元素是一项常见的需求,尤其在用户需要根据自身需求增减输入项的场景下。这项技术主要依赖于JavaScript,它使得前端交互更加灵活和人性化。下面我们将深入探讨如何利用JavaScript...
表单可以包含各种输入元素,如文本框(`<input type="text">`)、密码输入框(`<input type="password">`)、按钮(`<input type="button">`或`<button>`)、复选框(`<input type="checkbox">`)、单选按钮(`...
所有视频分为八个部分,分别为: ...第3讲:表单元素.avi 第4讲:表单布局、验证与提交.avi 第5讲:数据表格.avi 第6讲:导航、图片与文本.avi 第7讲:组件库特点总结与布局模板.avi 第8讲:皮肤机制与主页导航展示.avi
本文实例讲述了JavaScript获取表单内所有元素值的方法。分享给大家供大家参考。具体如下: 下面的JS代码可以遍历指定表单中的所有元素,并输出元素的值 <!DOCTYPE html> <html> <body> <form id=...
在本篇文章中,我们将深入探讨如何在ExtJs框架中有效地获取表单元素的值,并结合提供的代码示例进行详细解析。对于前端开发者来说,掌握如何高效地操作表单元素是必不可少的一项技能,尤其是在使用像ExtJs这样的强大...
在JavaScript的世界里,jQuery是一个非常流行的库,它简化了DOM操作、事件处理、动画效果以及Ajax交互等任务。本示例“jQuery复制移除表单元素代码”是基于jQuery 1.7.2版本实现的功能,这个版本在当时是相当稳定且...
原生JavaScript作为Web开发的基础,提供了丰富的API和方法来处理表单元素,如input和select。本主题将深入探讨如何使用原生JavaScript对form表单进行美化,并对input输入框和select下拉框进行优化。 一、表单基础 1...
在本例中,这些JavaBean对应着实体类,它们的属性与表单元素直接关联。通过反射API,我们可以获取JavaBean的所有公共属性,并在JSP中生成相应的表单字段。 3. **JspCreateByAddNewProp.java**:这个文件很可能是...
泛微OA开发技巧作业流程表单HTML扩展开发推荐设计器实现设置表单元素的长度 泛微OA开发技巧作业流程表单HTML扩展开发推荐设计器实现设置表单元素的长度是泛微OA开发中的一个重要技术,旨在提高开发效率和代码质量。...
除了`<input>`元素,还有其他常用元素在构建表单时非常实用: 1. `<label>`:为`<input>`元素提供文字描述,提升用户体验,例如`用户名:</label>`。 2. `<select>`:下拉菜单,通过`<option>`元素定义可选值。 3. `...
2. **表单域**:表单域可以看作是整个表单的容器,它通过`<fieldset>`标签定义,用于组织和布局表单内的各个元素。表单域可以包含多个提示信息和表单控件,使得表单结构更加清晰,便于用户理解和操作。 3. **表单...
在IT行业中,表单输入元素的管理是网页交互设计中的重要环节。`formrules`是一个针对此场景的解决方案,主要用于动态控制表单中输入元素的可见性,从而提高用户体验和表单的逻辑性。这个机制基于JavaScript实现,...
内容偏门,适合打基础,补足基础的同志们
本项目聚焦于使用JavaScript进行注册表单验证,涵盖了多种常见的表单元素,如文本框、单选按钮、复选框、下拉列表以及多行文本域。以下是对这些知识点的详细说明: 1. **文本框** (input type="text"):用于用户...
3. **JavaScript操作表单元素**: - `getElementById()`:通过ID获取元素。 - `getElementsByClassName()`:获取具有特定类名的所有元素。 - `querySelector()`/`querySelectorAll()`:更灵活地选择元素。 - `...