资源预览内容
第1页 / 共27页
第2页 / 共27页
第3页 / 共27页
第4页 / 共27页
第5页 / 共27页
第6页 / 共27页
第7页 / 共27页
第8页 / 共27页
第9页 / 共27页
第10页 / 共27页
亲,该文档总共27页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
死候皖佛则楷秸驮券哲荡轰茂蕾畴肺挥走躁戎爪惹逞遵驰褒匣俏秤控雷同281-网页设计与制作281-网页设计与制作网页设计与制作网页设计与制作网页设计与制作网页设计与制作空爆端主投蝎慰懂伐敛啸啥蚌自罪硷图石蛮侄鳃届舒蔽摧坚栓嘎皂捶屡则281-网页设计与制作281-网页设计与制作第第6 6章章 表单表单6.16.26.3实例导入:创建用户信息注册表实例导入:创建用户信息注册表创建表单创建表单插入表单对象插入表单对象拯就漱烁车乞孙坪已寐芹颠尘罐袖蔚蔽俞恐血芝峭牧狮桂菌灾唤锈坷微聊281-网页设计与制作281-网页设计与制作 本章主要介绍了通过表单可以实现浏览器与本章主要介绍了通过表单可以实现浏览器与服务器之间的信息交流,在服务器之间的信息交流,在WWWWWW上表单被广泛用于上表单被广泛用于各种信息的收集和反馈,如图所示。各种信息的收集和反馈,如图所示。 【本章学习目的】【本章学习目的】 本章通过一个用户注册信息表的实例,重点本章通过一个用户注册信息表的实例,重点介绍了表单的创建、表单对象的插入,通过本章介绍了表单的创建、表单对象的插入,通过本章的学习,读者应了解表单的用途,掌握插入表单的学习,读者应了解表单的用途,掌握插入表单和表单对象的方法,了解通过和表单对象的方法,了解通过DreamweaverDreamweaver内部行内部行为验证用户输入信息的正确性。为验证用户输入信息的正确性。较呛弧羌辈牌墒祁釉兄钎甥期翻仁痒折安哺箔奸揍词坯暴威娱始役锑刑寿281-网页设计与制作281-网页设计与制作源此腕海陀瑰罪红态鸿传狂矢淡吴掂蓑挽央浚帧涧萄勃俗要碧翼懈舷铜亥281-网页设计与制作281-网页设计与制作6.1 实例导入:利用表单创建用户信息注册表 表单是使网站实现交互功能的重要途径,通过表单可以收集站表单是使网站实现交互功能的重要途径,通过表单可以收集站点访问者的信息。表单可以简单用做调查工具和收集客户登录信息,也点访问者的信息。表单可以简单用做调查工具和收集客户登录信息,也可用于制作复杂的电子商务系统。可用于制作复杂的电子商务系统。一般表单的工作流程如下:一般表单的工作流程如下:访问者在浏览有表单的网页时,填写必须的信息,然后按下按钮提交;访问者在浏览有表单的网页时,填写必须的信息,然后按下按钮提交;这些信息是通过这些信息是通过InternetInternet传送到服务器上;传送到服务器上;服务器上的表单处理应用程序(服务器上的表单处理应用程序(CGICGI),或脚本程序(),或脚本程序(ASPASP、PHPPHP)对数)对数据进行处理;据进行处理;数据处理完毕后,服务器反馈处理信息。数据处理完毕后,服务器反馈处理信息。从表单的工作流程来看,表单的开发分为两部分,一是具体在网页上从表单的工作流程来看,表单的开发分为两部分,一是具体在网页上制作的表单项目,这一部分称为前端,主要在制作的表单项目,这一部分称为前端,主要在DreamweaverDreamweaver中制作,另一中制作,另一部分是编写处理表单信息的应用程序,这一部分称为后端,如:部分是编写处理表单信息的应用程序,这一部分称为后端,如:ASPASP、CGICGI、PHPPHP、JSPJSP等。本章内容主要讲解的是前端的设计,后台的开发将在等。本章内容主要讲解的是前端的设计,后台的开发将在网络程序开发中具体介绍。网络程序开发中具体介绍。税哑笔阮由辈狮瓶蝎骗市懈们御幂秤绕显鸵材群颐诉睦钓菠攒巡举咱裴椒281-网页设计与制作281-网页设计与制作【例6.1】利用表单创建用户信息注册表,如图所示。沮拢滥屋眠诡谗耀埠秤填悲咒剿排捡称鞠忠棉僵牡棚锅钨扔经右蔷扁苯传281-网页设计与制作281-网页设计与制作在本实例主要涉及到以下知识点:在本实例主要涉及到以下知识点:v布局网页;布局网页;v创建表单;创建表单;v在表单中插入表单对象;在表单中插入表单对象;v将表单信息提交到网络管理者的邮箱。将表单信息提交到网络管理者的邮箱。九娃颇翟纤港碱僧们锁详铭娘赃码龋啄耶簇九娄析展歌琐杠缺阶娱朵峦昌281-网页设计与制作281-网页设计与制作6.2 创建表单 表单相当于一个容器,它容纳的是承载数据的表单相当于一个容器,它容纳的是承载数据的表单对象,例如:文本框、复选框等。因此一个完表单对象,例如:文本框、复选框等。因此一个完整的表单包括二部分:表单及表单对象,二者缺一整的表单包括二部分:表单及表单对象,二者缺一不可。不可。倚腑磐碌传各茎傲罚缘暑殴旺拱桩贰婿辑朝幻昨演谤宫远报鳃攻柞孔附裹281-网页设计与制作281-网页设计与制作6.2.1 表单网页的布局 在包含表单的网页,一般仍采用表格排版方式。其操作步骤在包含表单的网页,一般仍采用表格排版方式。其操作步骤如下:如下: 步骤步骤1 1新建一个网页,添加页面背景,插入一个表单,出现新建一个网页,添加页面背景,插入一个表单,出现一个红色虚线框。一个红色虚线框。 步骤步骤2 2在表单中,插入表格,采用表格排版,在表格中,插在表单中,插入表格,采用表格排版,在表格中,插入图像或动画、文本加以修饰,并用入图像或动画、文本加以修饰,并用CSSCSS样式美化网页。如图所样式美化网页。如图所示。示。 步骤步骤3 3最后在表格中插入表单对象。最后在表格中插入表单对象。鞠谈母嚷娟硕咯词望且芹梦降瓣垃装拥执咏舷讳珍胁锣蜕展带湘胺曰吼辗281-网页设计与制作281-网页设计与制作6.2.2 创建表单v1. 1. 插入表单插入表单 插入表单常用的方法有以下两种:插入表单常用的方法有以下两种: 方法一:单击方法一:单击“插入插入”栏栏“表单表单”选项选项“表单表单”按按钮。钮。 方法二:选择方法二:选择“插入插入”菜单菜单“表单表单”“表单表单”命令。命令。 在网页中出现一个红色的虚线框。表单的作用是当访问在网页中出现一个红色的虚线框。表单的作用是当访问者单击表单的者单击表单的“提交提交”按钮时,浏览器将表单对象所包含的按钮时,浏览器将表单对象所包含的数据发送到服务器,因此表单对象必须置于表单中。数据发送到服务器,因此表单对象必须置于表单中。亮汛煮咏嗣恳编跺石例巾继纷裔段晋纱卑乃得咋涸疯化胚速仁臂迸澳按党281-网页设计与制作281-网页设计与制作2. 2. 设置表单属性设置表单属性 单击单击“表单表单”外框,或单击外框,或单击“文档文档”窗口窗口左下角的左下角的标签,选择表单。在标签,选择表单。在“属性属性”面板中设置表单属性。面板中设置表单属性。驯渗治濒奔落柏胺莎子讫漓不豪赁正族宠然铣永强疼平析辰眯礼物亦糕履281-网页设计与制作281-网页设计与制作 表单面板共有表单面板共有1414个表单域对象。个表单域对象。6.3 6.3 插入表单对象插入表单对象黎掂炉诺颊晾篷钨掸踩瘫豫乔观盘搬经盐寿纳然掉让憾揪允氓梅血偿睁损281-网页设计与制作281-网页设计与制作1. 1. 文本字段和文本区域文本字段和文本区域(1 1)文本字段)文本字段文本字段是用来输入文本信息的。文本字段是用来输入文本信息的。单击单击“插入插入”栏栏“表单表单”选项选项“文本字段文本字段”按钮,或选按钮,或选择择“插入插入”菜单菜单“表单表单”“文本域文本域”命令,弹出命令,弹出 “标签输助功能属性标签输助功能属性”的对的对话框,如图所示,输入标签话框,如图所示,输入标签文本,如用户名,单击文本,如用户名,单击“确确定定”按钮,即插入了一个文按钮,即插入了一个文本字段。单击本字段。单击“文本字段文本字段”对象,将其选中,在对象,将其选中,在“属性属性”面板中设置面板中设置“文本字段文本字段”的属性。的属性。闲景掉派订柜髓石慰饼蜂铲链高啃顾香跃呀硼友常贴卜歧坯消波燎网梭边281-网页设计与制作281-网页设计与制作(2 2)文本区域)文本区域 文本区域同样也是用来输入文本信息的,文本区域同样也是用来输入文本信息的,当文本字段的类型选择为多行时,即是文本当文本字段的类型选择为多行时,即是文本区域。其属性与文本字段相同。区域。其属性与文本字段相同。 单击单击“插入插入”栏栏“表单表单”选项选项“文文本区域本区域”按钮,或选择按钮,或选择“插入插入”菜单菜单“表表单单”“文本区域文本区域”命令,即插入命令,即插入“文本区文本区域域”对象。对象。殃滁崖际铣尺丧刮蝶侈捉薯绅胰期盯萌恩药赖扩蒂移疗陡襄夏艘岛浸悯冶281-网页设计与制作281-网页设计与制作2. 2. 复选框复选框 复选框是指从一组选项中选择多个选项。操复选框是指从一组选项中选择多个选项。操作步骤如下:作步骤如下: 单击单击“插入插入”栏栏“表单表单”选项选项“复选框复选框”按钮,或选择按钮,或选择“插入插入”菜单菜单“表单表单”“复复选框选框”命令,即插入命令,即插入“复选框复选框”对象。对象。 单击单击“复选框复选框”对象,将其选中,在对象,将其选中,在“属性属性”面板中设置面板中设置“复选框复选框”的属性,如图所示。的属性,如图所示。报返铱圈企刽伐辗捞壕焉公洼县吻脱跟脐苟硼慑饿奠建姜牵烧节咬枚牛集281-网页设计与制作281-网页设计与制作3. 3. 单选按钮及单选按钮组单选按钮及单选按钮组(1 1)单选按钮)单选按钮 “ “单选按钮单选按钮”是指从一组选项中只能选择是指从一组选项中只能选择一个选项。其操作步骤如下:一个选项。其操作步骤如下: 单击单击“插入插入”栏栏“表单表单”选项选项“单选单选”按钮,或选择按钮,或选择“插入插入”菜单菜单“表单表单”“单选按钮单选按钮”命令,即插入单选按钮。命令,即插入单选按钮。 单击单击“单选按钮单选按钮”对象,将其选中,在对象,将其选中,在“属性属性”面板中设置面板中设置“单选按钮单选按钮”的属性:的属性:“单单选按钮选按钮”的名称、选定值、初始状态等,如图的名称、选定值、初始状态等,如图所示。所示。躲硕茂安涨霜嚎著讳恨秀肄鳃瞻徒假愧问船前城撤腋揭丛枕无剿癣扔格淋281-网页设计与制作281-网页设计与制作(2 2)单选按钮组)单选按钮组 由于由于“单选按钮单选按钮”通常是由多个组成一组来使用,因通常是由多个组成一组来使用,因此此DreamweaverDreamweaver提供了提供了“单选按钮组单选按钮组”的功能。的功能。 单击单击“插入插入”栏栏“表单表单”选项选项“单选按钮组单选按钮组”按按钮,或选择钮,或选择“插入插入”菜单菜单“表单表单”“单选按钮组单选按钮组”命命令,弹出令,弹出 “ “单选按钮组单选按钮组”对话框。对话框。鄙灶绳勾堡被盆菏讳断墟奖镀船羚炬鸳溺宜挠镣侵犁臣粗臣草考充筛营魏281-网页设计与制作281-网页设计与制作4. 4. 列表菜单列表菜单“列表列表”和和“菜单菜单”可以在有限的空间内为用户提可以在有限的空间内为用户提供更多的选项。供更多的选项。“列表列表”在滚动条中显示选项在滚动条中显示选项值,并可允许用户在列表中选择多个选项。值,并可允许用户在列表中选择多个选项。“菜单菜单”在下拉式菜单中显示选项值,只允许用在下拉式菜单中显示选项值,只允许用户选择一个选项。操作步骤如下:户选择一个选项。操作步骤如下:单击单击“插入插入”栏栏“表单表单”选项选项“列表菜单列表菜单”按钮,或选择按钮,或选择“插入插入”菜单菜单“表单表单”“列列表菜单表菜单”命令,即插入命令,即插入“列表或菜单列表或菜单”。单击单击“列表菜单列表菜单”,将其选中,在,将其选中,在“属性属性”面板面板中设置中设置“列表菜单列表菜单”的属性,如图所示。的属性,如图所示。畦智奔赵栖惺保炼二憾普肪少勺奶免腔金狂甫柯玉功讽署峪伤积妻紊事癌281-网页设计与制作281-网页设计与制作5 5、跳转菜单、跳转菜单 “ “跳转菜单跳转菜单”与与“菜单列表菜单列表”对象有所不同,菜单的每一个对象有所不同,菜单的每一个列表项目都链接到一个列表项目都链接到一个URLURL地址。地址。一般常用于友情链接。一般常用于友情链接。 单击单击“插入插入”栏栏“表单表单”选选项项“跳转菜单跳转菜单”按钮,或选择按钮,或选择“插入插入”菜单菜单“表单表单”“跳跳转菜单转菜单”命令,弹出命令,弹出“插入跳转插入跳转菜单菜单”的对话框,如图所示。的对话框,如图所示。但谚速鸭洗训柿仓理脏钦伯奥荤抽溃届汰干单柏瞪颧即浅别亮淖扁卫缉福281-网页设计与制作281-网页设计与制作6. 6. 文件域文件域“文件域文件域”的作用是用户在表单中选择文件,然后的作用是用户在表单中选择文件,然后将选中的文件内容发送到服务器。例如:用户在撰将选中的文件内容发送到服务器。例如:用户在撰写电子邮件时,采用文件域的方式,附加文件作为写电子邮件时,采用文件域的方式,附加文件作为附件传送。附件传送。单击单击“插入栏插入栏”“表单表单”选项选项“文件域文件域”按钮,按钮,或选择或选择“插入插入”菜单菜单“表单表单”“文件域文件域”命令。命令。单击单击“文件域文件域”对象,将其选中,在对象,将其选中,在“属性属性”面板面板中设置中设置“文本域文本域”的属性:文本域的名称、字符宽的属性:文本域的名称、字符宽度、最多字符数等,如图所示。度、最多字符数等,如图所示。许芋声近梭数儡砒抱扼驼三画骋熟枉揩入肥擒谣墩艘肚额桓岳环铬窍翌剪281-网页设计与制作281-网页设计与制作7. 7. 隐藏域隐藏域“隐藏域隐藏域”通常用来在表单之间传递数据,一般只用于脚通常用来在表单之间传递数据,一般只用于脚本编程。单击本编程。单击“插入栏插入栏”“表单表单”选项选项“隐藏域隐藏域”按钮,或选择按钮,或选择“插入插入”菜单菜单“表单表单”选项选项“隐隐藏域藏域”命令。命令。8. 8. 按钮按钮“按钮按钮”的作用是控制表单操作。使用表单按钮将输入表的作用是控制表单操作。使用表单按钮将输入表单的数据提交到应用程序,或者重置该表单,也可以单的数据提交到应用程序,或者重置该表单,也可以用来执行脚本指定的自定义功能。用来执行脚本指定的自定义功能。单击单击“插入插入”栏栏“表单表单”选项选项“按钮按钮”按钮,或选择按钮,或选择“插入插入”菜单菜单“表单表单”“按钮按钮”命令,即插入命令,即插入“按钮按钮”。单击。单击“按钮按钮”,将其选中,在,将其选中,在“属性属性”面板面板中设置按钮的属性,如图所示。中设置按钮的属性,如图所示。垫染版钨糜扁昆艰总撅奈哎涯腔舀危秃砾震咳测文甲寻阮牟峦窟驼密锻腿281-网页设计与制作281-网页设计与制作9. 9. 图像域图像域 “ “图像域图像域”实质上是以图像形式显示的提交按实质上是以图像形式显示的提交按钮,它的功能等同于提交按钮。钮,它的功能等同于提交按钮。 单击单击“插入插入”栏栏“表单表单”选项选项“图像域图像域”按钮,或选择按钮,或选择“插入插入”菜单菜单“表单表单”“图像域图像域”命令,即插入命令,即插入“图像域图像域”。单击图像域,将其选。单击图像域,将其选中,在中,在“属性属性”面板中设置图像域的属性,如图所面板中设置图像域的属性,如图所示。示。敞朔蒲斜氮魄溶厦绕膊啃验私全磨斩质店篇重顽宿厨殉构疹泄贺棍坪遭栓281-网页设计与制作281-网页设计与制作6.3.3 会员注册表实例制作过程v本小节讲解【例本小节讲解【例6.16.1】创建用户信息注册表的制作过】创建用户信息注册表的制作过程,插入一个表单,再插入表单对象,而浏览者在程,插入一个表单,再插入表单对象,而浏览者在浏览本网页时,填写表单信息,然后将信息提交到浏览本网页时,填写表单信息,然后将信息提交到网络管理员的电子邮件地址中。网络管理员通过电网络管理员的电子邮件地址中。网络管理员通过电子邮件来收集网站浏览者的信息。子邮件来收集网站浏览者的信息。 牺脂陕旬机戊蛙透徘耍谱枪隅该捐嘿掷冉射欧茁韵套摘卸崇香也泪刽短窝281-网页设计与制作281-网页设计与制作6.3.4 验证表单 利用利用DreamweaverDreamweaver中中“检查表单检查表单”的内部行为,检查浏览者填写表单对的内部行为,检查浏览者填写表单对象的内容是否符合事先设定的要求。一般使用象的内容是否符合事先设定的要求。一般使用OnSubmitOnSubmit事件将检查表单的事件将检查表单的行为附加到表单上,当用户单击行为附加到表单上,当用户单击“提交提交”按钮时,同时对多个表单对象进按钮时,同时对多个表单对象进行检查。行检查。 分析上一小节表单实例,为了防止浏览者不填某些信息或乱填信息,分析上一小节表单实例,为了防止浏览者不填某些信息或乱填信息,这里设置登录名、电子邮件地址必须填写,年龄必须是数字且数字范围为这里设置登录名、电子邮件地址必须填写,年龄必须是数字且数字范围为1-991-99,电子邮件必须是电子邮件的格式,针对这些要求,其操作步骤如下:,电子邮件必须是电子邮件的格式,针对这些要求,其操作步骤如下: 步骤步骤1 1选择选择“窗口窗口”菜单菜单“行为行为”命令,打开命令,打开“行为行为”面板。面板。 步骤步骤2 2单击单击“文档文档”窗口左下角的窗口左下角的标签,选中整个表单,在标签,选中整个表单,在“行为行为”面板中,单击面板中,单击“添加行为添加行为”按钮,在弹出菜单中选择按钮,在弹出菜单中选择“检查表单检查表单”命令,打开命令,打开“检查表单检查表单”对话框,进行相关参数的设置。对话框,进行相关参数的设置。独帘谩行撂鳞胁髓们痈船零氛泡裴衰操逆棉潭律纠熊夕轨闲猩证枣左掳骤281-网页设计与制作281-网页设计与制作 本章通过会员注册信息表的实例讲解,重点介本章通过会员注册信息表的实例讲解,重点介绍了以下几点:绍了以下几点: 插入表单及表单属性的设置。插入表单及表单属性的设置。 在表单域中,插入表单对象并设置表单对象属在表单域中,插入表单对象并设置表单对象属性。性。 将表单提交到管理员电子邮箱中进行处理。将表单提交到管理员电子邮箱中进行处理。本章小结掀拼所侯溯厢桐釉舷梨颖篙商宴孰匣纶迫持炯劈斜杉豁咽碟蔚亿饿频匆鄂281-网页设计与制作281-网页设计与制作本章练习题1. 1. 选择题选择题(1 1)表单中的按钮对象分为()表单中的按钮对象分为( )。)。A A提交、重置提交、重置 B B提交、普通提交、普通 C C提交、重置、普通提交、重置、普通 D D提交、图像、普通提交、图像、普通(2 2)单选按钮组中的多个单选按钮名称应()单选按钮组中的多个单选按钮名称应( )。)。A A相同相同 B B不同不同 C C任意任意 D D以上都可以以上都可以(3 3)文本域的类型有几种()文本域的类型有几种( )。)。A A2 2种种 B B3 3种种 C C4 4种种 D D5 5种种 2.2.简答题简答题什么是表单?简述表单的基本工作原理。什么是表单?简述表单的基本工作原理。表单对象包括哪些?表单对象包括哪些?如何验证表单?如何验证表单?思就寡丘岗部堕稳碱榜师嘶硕虱懈世探蝇抠藏椎呈铅稻侄榨橱熔权稀宜丙281-网页设计与制作281-网页设计与制作上 机 实 训1. 1. 背景知识背景知识 本章所学的插入表单、表单对象以及本章所学的插入表单、表单对象以及DreamweaverDreamweaver内内部行为的检验表单等知识,再结合前面所学的网页编辑、部行为的检验表单等知识,再结合前面所学的网页编辑、页面排版的知识,制作反馈表单。页面排版的知识,制作反馈表单。2. 2. 实训准备工作实训准备工作 实训素材及网页样图,发送到学生的主机中,以供学实训素材及网页样图,发送到学生的主机中,以供学生参考使用。生参考使用。3. 3. 实训要求实训要求 创建一个空白表单。插入表格,利用表格排版网页,创建一个空白表单。插入表格,利用表格排版网页,并插入图片及应用并插入图片及应用CSSCSS样式美化网页。样式美化网页。 插入表单对象,并通过插入表单对象,并通过“属性属性”面板设置其属性。面板设置其属性。 最后利用最后利用DreamweaverDreamweaver内部行为验证表单。内部行为验证表单。 反馈表单效果图如图反馈表单效果图如图6.266.26所示。所示。4. 4. 课时安排:课时安排:2 2课时课时咒闰虞变先沂锥僳蠢纷节龟斯木啸陀番皿凉澜反亨悲擅勘砸惶衫嘛盾典藻281-网页设计与制作281-网页设计与制作
收藏 下载该资源
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号