




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第10章 表 单,本章主要介绍Dreamweaver MX中表单的应用,包括如何制作表单,如何向表单中添加表单项以及对表单项的修饰,并与数据库结合就可以制作出动态效果的表单。,10.1 表单概述 表单是用来收集来自用户的信息,是网站站的管理者与浏览者之间沟通的桥梁。收集用户的反馈意见,做出科学的、合理的决策,是一个网站成功的重要因素。表单有两个重要的组成部分:一是描述表单的HTML源代码;还有就是用于处理用户在表单域中输入的信息的服务器端应用程序或客户端脚本,如CGI、ASP等。通过表单收集到的用户反馈信息,通常是一些用分隔符(如逗号、分号等)分隔的文字资料。这些资料可以导入到数据库或电子表格
2、中进行统计、分析,成为具有重要参考价值的信息。,10.2 创建表单 创建表单通常用两种方法:使用“插入”中的“表单”的菜单命令创建表单和使用“插入面板”中的“表单”按钮创建表单。,10.2.1 使用菜单命令插入表单 使用菜单命令插入表单的步骤如下: (1)在文档窗口中选定插入点,将光标置于该位置。 (2)使用“插入”中的“表单”菜单命令插入表单,如右图所示。,(3)此时在文档窗口中将有红色边框线所定义的插入表单区域,如下图所示。,注意:如果没有看到所创建的表单边框,单击“查看”中“可视化助理”“不可见元素”命令将边框线显示出来。 (4)选中所创建的表单,打开“属性检查器”如图所示,在里面设置表
3、单的属性:,“表单名称”文本框:给表命名,这样方便用脚本语言对其进行控制。 “动作”文本框:指定处理表单信息的服务器端应用程序。单击文件夹目标,找到应用程序,或直接输入应用程序路径。 “方法”文本框:定义处理表单数据的方法,具体内容见步骤(5)。 (5)在“属性检查器”中,选择以下表单数据处理方法之一。 “默认”下拉表:使用浏览器默认的方法(一般为GET) “GET”下拉表:把表单值添加给URL,并向服务器发送GET请求。因为URL被限定在8192个字符之内,所以不要对长表单使用GET方法。 “POST”下拉表:在消息正文中发送表单值,并向服务器发送POST请求。,10.2.2 使用对象面板创
4、建表单 使用对象面板创建表单的步骤是: (1)在文档窗口中选定插入点,将光标置于此位置。 (2)单击“插入面板”中的“表单”标签,单击表单按钮,如图所示。,(3)其他设置同使用菜单命令插入表单。,10.3 向表单中插入对象 Dreamweaver MX表单包含标准对象,如文本域、按钮、图像域、复选框、单选钮、列表/菜单、文件域及隐藏域等。,10.3.1 插入表单对象的通用方法 (1)光标置于表单边界内部插入点,选择“插入”中的“表单对象”中选择一个对象,例如“文件域”,如右图所示。,(2)光标置于表单边界内部插入点,单击“插入栏”中的“表单”标签上的表单对象 按钮,例如“文件字段”按钮如图所示
5、。,(3)按住“插入栏”中的“表单”标签上的表单对象按钮拖入插入点,释放按钮。例 如“文件字段”按钮到位置后释放按钮。如图所示。,以上几种方法得到的效果如图所示。,除了表单按钮外,在标签“表单”中其他从左到右依次为文本字段、隐藏域、文本区域、复选框、单选按钮、单选组、列表/菜单、跳转、图像域、文件字段和按钮,其中一些常用功能分别是:,隐藏域:允许设计者存储应用程序在处理表单时所需要的信息。 文本字段和文本区域:接受任何类型的文本、字母和数字。文本字段为单行、密码保护,文本区域为多行。 复选框:在一组选项中选择多项。 单选按钮:在一组选项中一次只能选择一项。 列表/菜单:从提供一组选项中选择一项
6、或多项。 跳转菜单:菜单上的每一项链接到一个文件,从中选择一项将跳转到被链接的网页。 图像域:可以用来替换提交按钮。 文件字段:允许读者在自己的硬盘上浏览文件,并作为表单数据上传。 按钮:单击时执行提交或重置表单之类的任务,可以输入自定义的按钮标签,或使用Dreamweaver MX的预定义标签。,各种表单对象的具体结构如右图所示:,10.4 设置表单属性 10.4.1表单对象的属性设置 通过“属性面板”可以设置各表单的属性,其内容为: 1. 文本域的属性设置 (1)在“文挡窗口”的表单区域创建一个文本字段,例如在文字“姓名:”插入文本字段,如图所示。,(2)在“属性面板”中进行设置,例如将“
7、文本域”命名为“name”,将“字符宽度”、“最大字符数”、“类型”和“初始值”依次设置为12、20、单行和“输入姓名”,如图所示。,其中“文本域”即文本字段的名称;“字符宽度”为文本字段显示的宽度;“最大字符数”为允许使用者输入的最大的字符个数;“初始值”为表单首次被载入时显示在文本字段中的值。 (3)用鼠标左键单击表单域内任意处或按回车键,设置完成。,2单选按钮的属性设置 (1)在“文档窗口”的表单区域插入单选钮表单对象,例如在文字“性别:”后,“男”、“女”前分别插入两个单选按钮,如左图所示。,(2)在“属性面板”中对单选按钮进行设置,例如将“男”前的单选按钮的“单选按钮”、“选定值”和
8、“初始状态”依次设置为“sex”、“male”和“未选中(U)”,如右图所示,回车后完成设置。,其中“单选按钮”为单选按钮的名称,在同一组的单选按钮名称必须相同;“选定值”为该按钮被选时的取值;“初始状态”有“已勾选(C)”和“未选中(U)”两种,“已勾选(C)”表示在浏览时单选按钮的显示为勾选状态,“未选中(U)”表示的是状态。 3复选框的属性设置 (1)在“文档窗口”的表单区域插入复选框表单。例如在文字“爱好:”后,“上网”等文字前分别插入如图所示的复选框。,(2) “属性面板”中对单选按钮进行设置,例如将“上网”前的复选框的“复选框名称”、“选定值”和“初始状态”依次设定为“favor”
9、、“net”和“未选中(U)”,如图所示。,“复选框名称”是给复选框命名;“选定值”设置复选框被选择时的取值;“初始状态”为设置首次载入表单时复选框是已选还是未选,具体同“单选按钮”。,4列表/菜单的属性设置 (1)在“文档窗口”的表单区域插入列表/菜单表单对象,例如在文字“年龄:”后插入列表/菜单,如左图所示。,(2)用“属性面板”对列表/菜单属性进行设置,例如将“列表/菜单”设置为“age”,“类型”为“菜单”,如右图所示。,在“列表/菜单”为列表/菜单的名称,“类型”为“菜单”和“列表”可选,“列表值”为可选的列表值。 (3)设定“列表值”。单击“属性面板”中“列表值”按钮,出现“列表值
10、”对话框,单击“+”按钮依次添加“项目标签”和“值”,如图所示,单击确定完成设置。注意:值是各不相同的。,(4)设置“初始化时选定值”。如图所示设置为“21-25”。完成设置。,5文件域的属性设置 (1)在“文档窗口”中的表单区域插入文件域表单,例如在文字“上传玉照:”后添加文件域,如图所示。,(2)在“属性面板”中设置文件域属性,例如设置“文件域名称”为“picture”,“字符宽度”为“20”,“最多字符数”为“100”,如图所示,回车完成设置.,其中“文件域名称”为该文件域的名称;“字符宽度”为文件域所显示的最大字符数;“最多字符数”为允许使用者输入的最多的字符数。 6图像域的属性设置
11、(1)在“文档窗口”中的表单区域插入图像域。例如在文件域表单后插入图像域,如图所示。,(2)在“属性面板”中设置图像域属性,例如,将“图像区域”命名为“basketball”,“替代”为“上传图像”,“宽”和“高”设置为80效果如图所示,回车完成设置。,其中“图像区域”为图像域的名称;“宽”和“高”是图像的宽度值和高度值;“源文件”为图片的地址;“替代”为浏览时鼠标放置在图片上出现的替代文字,7文本区域的属性设置 (1)在“文档窗口”中的表单区域插入文本区域。文本区域和文本字段都属于文本域,文本区域为多行的文本域,文本字段为单行的文本域。例如在文字“备注”后插入文本区域,如图所示。,(2)在“
12、属性面板”设置文本区域的属性,例如,将“文本域”设置为“note”、“字符宽度”、“行数”、“类型”和“初始值”分别设置为25、5、多行和“请在此备注”,如图所示。,注意:其中“文本域”为文本域的名称;“行数”为使用者录入文字可显示的行数;“换行”用户一般使用“默认”;“类型”是显示时的形式;“初始值”在文本域显示时初始的内容。,8按钮的属性设置 (1)在文档窗口的表单区域插入按钮对象。例如在文本区域后插入“修改”和“提交”两个按钮,如图所示。,(2)在“属性面板”设置按钮属性,例如将“修改”和“提交”两个按钮分别设置为如上图和下图所示。,其中“按钮名称”是给按钮命名。Dreamweaver MX有两个保留名称:提交和重置。提交指示表单提交单数据给处理程序或脚本;重置恢复所有表单域为它们各自的初值。“标签”为确定显示在按钮上的文本;“动作”为确定按钮被单击时发生什么动作。“提交表单”是自动设置按钮名为提交;“重置表单”是自动设置按钮为重置,“无”是不发生任何动作。,10.5 应用实例 使用本章所学内容,设计一个读书调查问卷。 (1)打开Dreamweaver MX,单击“插入”面板中的“表单”标签。选择“表单
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 智慧城市安防建设新篇章-智能监控系统融资提案解读
- 教学流程与数字化时代教育的互动结合研讨会
- 抖音商户流量来源数据分析制度
- 抖音商户客服售后问题闭环管理制度
- 服装缝纫技能培训课件
- 天津市河西区第四中学2024-2025学年化学九上期末学业质量监测试题含解析
- 2024-2025学年重庆市江津区支坪中学九年级化学第一学期期末调研模拟试题含解析
- 公共卫生应急物资保障资金申请2025年预算报告
- 南京铁道职业技术学院《移动互联网技术》2023-2024学年第一学期期末试卷
- 大同煤炭职业技术学院《健美操(2)》2023-2024学年第一学期期末试卷
- 2022包头职业技术学院招聘笔试真题及答案详解1套
- 2025年湖北省工业建筑集团有限公司人员招聘笔试模拟试题附答案详解
- 能源站运营管理制度
- 2025年高考真题-化学(广东卷) 含答案
- 人教版五年级数学下册质量分析报告
- 竹制品企业可行性报告
- 四川省金钒科技有限责任公司巴洞铁矿开采工程环评报告
- (2025)时政热点必考题库(附答案)
- 林地转租合同协议书范本
- 审计人员廉洁协议书
- 共同合作融资服务协议5篇
评论
0/150
提交评论