框架与交互式表单课件_第1页
框架与交互式表单课件_第2页
框架与交互式表单课件_第3页
框架与交互式表单课件_第4页
框架与交互式表单课件_第5页
已阅读5页,还剩65页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

层与表格的转换框架和框架集的使用交互式表单的处理网页布局技术表单处理程序预备知识网页制作基本操作的知识

本章学习目标:使用框架及框架集的技巧设置框架和框架集的属性交互式表单的处理创建层和嵌套层层的基本操作第4章框架和交互式表单层与表格的转换框架和框架集的使用交互式表单的处理网页布局技术4.1框架的基本操作1框架的概念框架:把网页页面划分成相对独立的的若干区域,每个区域相当于一个独立的页面,这些页面既各自独立又相互联系。功能:窗口的平铺一个浏览器窗口中用框架制作的网页能显示多个不同的HTML文档,好象平铺了几个子窗口,分别显示不同的内容。版面更友好,结构更清晰4.1框架的基本操作1框架的概念框架(Frames)技术的组成:框架集(Frameset)定义框架的结构、数量、大小尺寸及装入框架中的页面文件名和路径等框架属性。框架集自身不在浏览器中显示,只存储所属框架的有关信息。框架集中的全部框架文件构成一个网页页面。框架(Frame)框架集的组成元素。各框架的页面是整个网页页面的一部分,是一个矩形区域。具有网页所有的属性和功能。注意:当一个页面被划分为若干框架时,DM自动建立框架集文件,每个框架中包含一个文档。例:一个包含两个框架的框架集实际存在3个文件:一个是框架集文档,另两个分别包含于各自的框架内。框架(Frames)技术的组成:2框架的创建、调整与删除1)创建方式:①【插入】|

HTML|【框架】命令可选框架模式:

“左对齐”---左框架

“右对齐”---右框架

“对齐上缘”---顶框架

“对齐下缘”---底框架

“下方及左侧嵌套”

“左侧及下方嵌套”等②布局工具栏---框架工具③在网页编辑器窗口中选中已插入的框架,然后按住Alt键的同时,用鼠标纵向拖曳或横向拖曳框架边框线,就可以加入上下结构或左右结构的框架。2框架的创建、调整与删除2)拆分与调整:

①【修改】|【框架页】命令②按住Alt键不放,用鼠标拖曳边框线可拆分框架③鼠标拖拽边框线调整框架大小④框架集属性面板中的设置参数可精确调整框架尺寸3)删除用鼠标拖动框架边框到上一级框架的边框线处,松开鼠标即可。2)拆分与调整:3框架和框架集的选择与设置选择方式:

①【窗口】|【框架】命令(Shift+F2)打开框架面板,单击某个框架区域选择框架;单击边框线选择框架集。

②在网页编辑窗口:

Alt+单击框架的任意位置:选中该框架

Alt+→←:同一级别框架选取 Alt+↑:上一级别框架选取,连续操作可选中整个框架集

3框架和框架集的选择与设置框架属性面板设置:“源文件”:设置框架源文件的URL,指定该框架打开的源文件。“边框”:设置框架边框在浏览器中是否显示。“滚动”:设置是否允许边框有滚动条。“边界宽度”:设置当前框架的内容与框架左右边界的距离。“边界高度”:设置当前框架的内容与框架上下边界的距离。“不能调整大小”:禁止改变框架的尺寸。框架属性面板设置:4框架和框架集的保存方式框架中的内容主要是HTML文档①选中要保存的框架,【文件】|【保存框架】

②选中框架集,【文件】|【保存框架页】③【文件】|【保存全部】:保存框架集与所有框架文档。4框架和框架集的保存方式例一:框架页面布局例一:框架页面布局4.2表单的创建与应用表单(form)技术是实现信息交互的重要工具,也是网络信息收集处理的一种重要的方式。通过表单可以从网络的用户端收集信息,然后将收集来的信息经过服务器处理后再反馈给用户。

常用功能:

◆网上调查;

◆留言板;

◆聊天室等。4.2表单的创建与应用表单的组成:由DM生成的表单页面用于处理浏览者在表单域中输入的信息的服务器端应用程序或客户端脚本。 浏览者在网页上看到的表单,只是供浏览者输入信息的表单页面。当浏览者在表单中输入信息,单击表单的提交(Submit)按钮后,表单内容就会上传到服务器,并由事先编好的程序来处理这些信息,最后服务器再将处理结果发送给浏览者的浏览器。表单的组成:1表单的创建方法【插入】|【表单】命令插入表单对象,或者通过从下图显示的“插入”栏的“表单”面板访问表单对象来插入表单对象。1表单的创建方法【插入】|【表单】命令插入表单对象,或2表单对象1)表单

“表单”在文档中插入表单。任何其他表单对象,如文本域、按钮等,都必须插入表单之中,这样所有浏览器才能正确处理这些数据。注:所插入的表单边框是不能被编辑的,设定者在表单区域中插入对象后表单区域会自动调整大小。2)文本域

“文本域”在表单中插入文本域。文本域可接受任何类型的字母数字项。输入的文本可以显示为单行、多行或者显示为项目符号或星号(用于保护密码)。2表单对象1)表单文本域文本域3)复选框

“复选框”在表单中插入复选框。复选框允许在一组选项中选择多项,用户可以选择任意多个适用的选项。4)单选按钮

“单选按钮”在表单中插入单选按钮。单选按钮代表互相排斥的选择。选择一组中的某个按钮,就会取消选择该组中的所有其他按钮。例如,用户可以选择“是”或“否”。3)复选框复选框复选框单选按钮单选按钮5)单选按钮组

“单选按钮组”插入共享同一名称的单选按钮的集合。6)列表/菜单

“列表/菜单”使您可以在列表中创建用户选项。“列表”选项在滚动列表中显示选项值,并允许用户在列表中选择多个选项。“菜单”选项在弹出式菜单中显示选项值,而且只允许用户选择一个选项。5)单选按钮组7)跳转菜单

“跳转菜单”插入可导航的列表或弹出式菜单。跳转菜单允许您插入一种菜单,在这种菜单中的每个选项都链接到文档或文件。8)图像域

“图像域”可以替换“提交”按钮,以生成图形化按钮。当浏览时单击这个图像时,表单就会将表单数据提交给处理程序或脚本。7)跳转菜单9)文件域

“文件域”在文档中插入空白文本域和“浏览”按钮。文件域使用户可以浏览到其硬盘上的文件,并将这些文件作为表单数据上传。10)按钮

“按钮”在表单中插入文本按钮。按钮在单击时执行任务,如提交或重置表单。可以为按钮添加自定义名称或标签,或者使用预定义的“提交”或“重置”标签之一。9)文件域3

表单对象的属性1)表单的属性“动作”:指定处理该表单的动态页或脚本的路径。“方法”:选择将表单数据传输到服务器的方法。表单“方法”有:

POST在HTTP请求中嵌入表单数据。GET将值追加到请求该页的URL中。通常,默认方法为POST方法。3表单对象的属性1)表单的属性表单的属性“目标”:指定一个窗口,在该窗口中显示调用程序所返回的数据。目标值有:

_blank,在新窗口中打开目标文档。

_parent,在显示当前文档的窗口的父窗口中打开。

_self,在提交表单所使用的窗口中打开目标文档。

_top,在当前窗口的窗体内打开目标文档,此值可用于确保目标文档占用整个窗口。表单的属性“目标”:指定一个窗口,在该窗口中显示调用程序所返2)文本域的属性“字符宽度”设置域中最多可显示的字符数。“最多字符数”设置单行文本域中最多可输入的字符数。2)文本域的属性3)复选框的属性“复选框”:为该对象指定一个名称。“选定值”:设置在该复选框被选中时发送给服务器的值。例如,在一项调查中,可以将值4设置为表示非常同意,值1设置为表示强烈反对。“初始状态”:确定在浏览器中载入表单时,该复选框是否被选中。“动态”:使服务器可以动态确定复选框的初始状态。3)复选框的属性4)单选按钮的属性“单选按钮”:为该对象指定一个名称。对于一组单选按钮,如果希望这些选项为互斥选项,必须共用同一名称。“选定值”:设置在该单选按钮被选中时发送给服务器的值。例如,可以在属性面板的“选定值”文本框中键入滑雪,指示用户选择滑雪。4)单选按钮的属性5)列表/菜单的属性“列表/菜单”:为该菜单指定一个名称,该名称在表单中必须是唯一的。“类型”:指定该菜单是单击时下拉的菜单(“菜单”选项),还是显示一个列有项目的可滚动列表(“列表”选项)。“高度”:(仅“列表”类型)设置列表中显示的项数。“选定范围”:(仅“列表”类型)指定用户是否可以从列表中选择多个项。“列表值”:打开一个对话框,可以在该对话框中向菜单/列表中添加菜单项/列表项。5)列表/菜单的属性6)按钮的属性“按钮名称”:为该按钮指定一个名称。“提交”和“重置”是两个保留名称,“提交”通知表单将表单数据提交给处理应用程序或脚本,“重置”将所有表单域重置为其原始值。“值”:确定按钮上显示的文本。“动作”:确定单击该按钮时发生的操作。如果选中了“提交表单”选项,当单击该按钮时将提交表单数据进行处理,该数据将被提交到表单的“动作”属性中指定的页面或脚本。如果选中了“重置表单”选项,当单击该按钮时将清除该表单的内容。选择“无”选项。可通过为该按钮设置“行为”,指定单击该按钮时要执行的操作。例如,您可以添加一个JavaScript脚本,使得当用户单击该按钮时打开另一个页面。6)按钮的属性7)图像域的属性“图像区域”:为该按钮指定一个名称。“源文件”:指定要为该按钮使用的图像。“替代”:用于输入描述性文本,一旦图像在浏览器中载入失败,将显示这些文本。7)图像域的属性8)设置跳转菜单对话框的选项8)设置跳转菜单对话框的选项例二:表单页面例二:表单页面4表单的验证若要在用户填写表单时分别检查各个域,请选择一个文本域;若要在用户提交表单时检查多个域,请在“文档”窗口左下角的标签选择器中单击<form>标签,选择整个表单【窗口】|【行为】打开行为面板,单击加号“+”按钮,然后从列表中选择“检查表单”注意:

“检查表单”行为仅在文档中已插入了文本域的情况下可用。4表单的验证若要在用户填写表单时分别检查各个域,请选择框架与交互式表单课件提交按钮onClick事件的JavaScript:if(password.value!=password2.value){alert('两次输入的密码不相同');password.focus();returnfalse;}elseif(password.value.length<6||password.value.length>10){alert('密码长度不能少于6位,多于10位!');password.focus();returnfalse;}提交按钮onClick事件的JavaScript:思考题:1.什么是框架,它的组成和功能是什么?2.标准的表单域有几种形式?各自的功能是什么?3. 创建表单后,为什么还要创建表单处理程序?4. 表单的主要属性有哪些?思考题:1.什么是框架,它的组成和功能是什么?感谢您的阅读收藏,谢谢!

352021/4/9感谢您的阅读收藏,谢谢!

352021/4/935层与表格的转换框架和框架集的使用交互式表单的处理网页布局技术表单处理程序预备知识网页制作基本操作的知识

本章学习目标:使用框架及框架集的技巧设置框架和框架集的属性交互式表单的处理创建层和嵌套层层的基本操作第4章框架和交互式表单层与表格的转换框架和框架集的使用交互式表单的处理网页布局技术4.1框架的基本操作1框架的概念框架:把网页页面划分成相对独立的的若干区域,每个区域相当于一个独立的页面,这些页面既各自独立又相互联系。功能:窗口的平铺一个浏览器窗口中用框架制作的网页能显示多个不同的HTML文档,好象平铺了几个子窗口,分别显示不同的内容。版面更友好,结构更清晰4.1框架的基本操作1框架的概念框架(Frames)技术的组成:框架集(Frameset)定义框架的结构、数量、大小尺寸及装入框架中的页面文件名和路径等框架属性。框架集自身不在浏览器中显示,只存储所属框架的有关信息。框架集中的全部框架文件构成一个网页页面。框架(Frame)框架集的组成元素。各框架的页面是整个网页页面的一部分,是一个矩形区域。具有网页所有的属性和功能。注意:当一个页面被划分为若干框架时,DM自动建立框架集文件,每个框架中包含一个文档。例:一个包含两个框架的框架集实际存在3个文件:一个是框架集文档,另两个分别包含于各自的框架内。框架(Frames)技术的组成:2框架的创建、调整与删除1)创建方式:①【插入】|

HTML|【框架】命令可选框架模式:

“左对齐”---左框架

“右对齐”---右框架

“对齐上缘”---顶框架

“对齐下缘”---底框架

“下方及左侧嵌套”

“左侧及下方嵌套”等②布局工具栏---框架工具③在网页编辑器窗口中选中已插入的框架,然后按住Alt键的同时,用鼠标纵向拖曳或横向拖曳框架边框线,就可以加入上下结构或左右结构的框架。2框架的创建、调整与删除2)拆分与调整:

①【修改】|【框架页】命令②按住Alt键不放,用鼠标拖曳边框线可拆分框架③鼠标拖拽边框线调整框架大小④框架集属性面板中的设置参数可精确调整框架尺寸3)删除用鼠标拖动框架边框到上一级框架的边框线处,松开鼠标即可。2)拆分与调整:3框架和框架集的选择与设置选择方式:

①【窗口】|【框架】命令(Shift+F2)打开框架面板,单击某个框架区域选择框架;单击边框线选择框架集。

②在网页编辑窗口:

Alt+单击框架的任意位置:选中该框架

Alt+→←:同一级别框架选取 Alt+↑:上一级别框架选取,连续操作可选中整个框架集

3框架和框架集的选择与设置框架属性面板设置:“源文件”:设置框架源文件的URL,指定该框架打开的源文件。“边框”:设置框架边框在浏览器中是否显示。“滚动”:设置是否允许边框有滚动条。“边界宽度”:设置当前框架的内容与框架左右边界的距离。“边界高度”:设置当前框架的内容与框架上下边界的距离。“不能调整大小”:禁止改变框架的尺寸。框架属性面板设置:4框架和框架集的保存方式框架中的内容主要是HTML文档①选中要保存的框架,【文件】|【保存框架】

②选中框架集,【文件】|【保存框架页】③【文件】|【保存全部】:保存框架集与所有框架文档。4框架和框架集的保存方式例一:框架页面布局例一:框架页面布局4.2表单的创建与应用表单(form)技术是实现信息交互的重要工具,也是网络信息收集处理的一种重要的方式。通过表单可以从网络的用户端收集信息,然后将收集来的信息经过服务器处理后再反馈给用户。

常用功能:

◆网上调查;

◆留言板;

◆聊天室等。4.2表单的创建与应用表单的组成:由DM生成的表单页面用于处理浏览者在表单域中输入的信息的服务器端应用程序或客户端脚本。 浏览者在网页上看到的表单,只是供浏览者输入信息的表单页面。当浏览者在表单中输入信息,单击表单的提交(Submit)按钮后,表单内容就会上传到服务器,并由事先编好的程序来处理这些信息,最后服务器再将处理结果发送给浏览者的浏览器。表单的组成:1表单的创建方法【插入】|【表单】命令插入表单对象,或者通过从下图显示的“插入”栏的“表单”面板访问表单对象来插入表单对象。1表单的创建方法【插入】|【表单】命令插入表单对象,或2表单对象1)表单

“表单”在文档中插入表单。任何其他表单对象,如文本域、按钮等,都必须插入表单之中,这样所有浏览器才能正确处理这些数据。注:所插入的表单边框是不能被编辑的,设定者在表单区域中插入对象后表单区域会自动调整大小。2)文本域

“文本域”在表单中插入文本域。文本域可接受任何类型的字母数字项。输入的文本可以显示为单行、多行或者显示为项目符号或星号(用于保护密码)。2表单对象1)表单文本域文本域3)复选框

“复选框”在表单中插入复选框。复选框允许在一组选项中选择多项,用户可以选择任意多个适用的选项。4)单选按钮

“单选按钮”在表单中插入单选按钮。单选按钮代表互相排斥的选择。选择一组中的某个按钮,就会取消选择该组中的所有其他按钮。例如,用户可以选择“是”或“否”。3)复选框复选框复选框单选按钮单选按钮5)单选按钮组

“单选按钮组”插入共享同一名称的单选按钮的集合。6)列表/菜单

“列表/菜单”使您可以在列表中创建用户选项。“列表”选项在滚动列表中显示选项值,并允许用户在列表中选择多个选项。“菜单”选项在弹出式菜单中显示选项值,而且只允许用户选择一个选项。5)单选按钮组7)跳转菜单

“跳转菜单”插入可导航的列表或弹出式菜单。跳转菜单允许您插入一种菜单,在这种菜单中的每个选项都链接到文档或文件。8)图像域

“图像域”可以替换“提交”按钮,以生成图形化按钮。当浏览时单击这个图像时,表单就会将表单数据提交给处理程序或脚本。7)跳转菜单9)文件域

“文件域”在文档中插入空白文本域和“浏览”按钮。文件域使用户可以浏览到其硬盘上的文件,并将这些文件作为表单数据上传。10)按钮

“按钮”在表单中插入文本按钮。按钮在单击时执行任务,如提交或重置表单。可以为按钮添加自定义名称或标签,或者使用预定义的“提交”或“重置”标签之一。9)文件域3

表单对象的属性1)表单的属性“动作”:指定处理该表单的动态页或脚本的路径。“方法”:选择将表单数据传输到服务器的方法。表单“方法”有:

POST在HTTP请求中嵌入表单数据。GET将值追加到请求该页的URL中。通常,默认方法为POST方法。3表单对象的属性1)表单的属性表单的属性“目标”:指定一个窗口,在该窗口中显示调用程序所返回的数据。目标值有:

_blank,在新窗口中打开目标文档。

_parent,在显示当前文档的窗口的父窗口中打开。

_self,在提交表单所使用的窗口中打开目标文档。

_top,在当前窗口的窗体内打开目标文档,此值可用于确保目标文档占用整个窗口。表单的属性“目标”:指定一个窗口,在该窗口中显示调用程序所返2)文本域的属性“字符宽度”设置域中最多可显示的字符数。“最多字符数”设置单行文本域中最多可输入的字符数。2)文本域的属性3)复选框的属性“复选框”:为该对象指定一个名称。“选定值”:设置在该复选框被选中时发送给服务器的值。例如,在一项调查中,可以将值4设置为表示非常同意,值1设置为表示强烈反对。“初始状态”:确定在浏览器中载入表单时,该复选框是否被选中。“动态”:使服务器可以动态确定复选框的初始状态。3)复选框的属性4)单选按钮的属性“单选按钮”:为该对象指定一个名称。对于一组单选按钮,如果希望这些选项为互斥选项,必须共用同一名称。“选定值”:设置在该单选按钮被选中时发送给服务器的值。例如,可以在属性面板的“选定值”文本框中键入滑雪,指示用户选择滑雪。4)单选按钮的属性5)列表/菜单的属性“列表/菜单”:为该菜单指定一个名称,该名称在表单中必须是唯一的。“类型”:指定该菜单是单击时下拉的菜单(“菜单”选项),还是显示一个列有项目的可滚动列表(“列表”选项)。“高度”:(仅“列表”类型)设置列表中显示的项数。“选定范围”:(仅“列表”类型)指定用户是否可以从列表中选择多个项。“列表值”:打开一个对话框,可以在该对话框中向菜单/列表中添加菜单项/列表项。5)列表/菜单的属性6)按钮的属性“按钮名称”:为该按钮指定一个名称。“提交”和“重置”是两个保留名称,“提交”通知表单将表单数据提交给处理应用程序或脚本,“重置”将所有表单域重置为其原始值。“值”:确定按钮上显示的文

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论