网页设计与制作第6章 表单的使用.ppt
《网页设计与制作第6章 表单的使用.ppt》由会员分享,可在线阅读,更多相关《网页设计与制作第6章 表单的使用.ppt(21页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、网页设计与制作第网页设计与制作第6章章 表单的使用表单的使用第第6章章 表单的使用表单的使用学习目标:学习目标:通过这章的学习,可以应用表单收集来自用户的信息,包括网上调查、网上订单和建立搜索界面等等。主要内容包括表单和表单对象概念、创建表单和添加表单对象。第第6章章 表单的使用表单的使用 简单地说,表单就是用户可以在网页中填写信息的表格,其作用是接收访问者信息并将提交给Web服务器上特定的程序进行处理。表单是收集访问者反馈信息的有效方式,是网站与浏览者实现互动的重要手段。在网络中应用非常广泛。目前大多数的网站,尤其是专业型的网站,都需要与访问者进行动态的交流。要实现与访问者的交互,表单是必不
2、可少的板块。例如,在线申请、在线购物和在线调查问卷等。表单架设了网站和访问者之间进行沟通的桥梁。这些过程就是需要填写一系列表单,并将其发送到网站的后台服务器,交由服务器的脚本或应用程序来处理。第第6章章 表单的使用表单的使用v6.1 表单插入面板表单插入面板v6.2 表单的创建表单的创建v6.3 表单对象的创建表单对象的创建6.1 表单插入面板表单插入面板 一般的表单由文本域、复选框、按钮、文件域等部分组一般的表单由文本域、复选框、按钮、文件域等部分组成,而所有的部分,都包含在一个成,而所有的部分,都包含在一个标识符标志的表标识符标志的表单结构内。单结构内。v(表单体):添加其他表单对象的基本
3、容器。(表单体):添加其他表单对象的基本容器。v(文本字段):在表单中建立文本输入框的工具。(文本字段):在表单中建立文本输入框的工具。v(隐藏域):在网页的表单中包含隐藏的信息。(隐藏域):在网页的表单中包含隐藏的信息。v(文本区域):在表单中建立输入多行文本输入的工具。(文本区域):在表单中建立输入多行文本输入的工具。v(复选框):供用户在提供的多个选项中做出复选。(复选框):供用户在提供的多个选项中做出复选。v(单选按钮):用于创建单个按钮。(单选按钮):用于创建单个按钮。v(单选按钮组):用于创建多个单选按钮,并使这些单选按(单选按钮组):用于创建多个单选按钮,并使这些单选按钮成为一钮
4、成为一组组6.1 表单插入面板表单插入面板v(列表(列表/菜单):可以在网页中以列表的形式为用户提供一系菜单):可以在网页中以列表的形式为用户提供一系列的预设选择项。列的预设选择项。v(跳转菜单):提供一个包含跳转动作的菜单列表。(跳转菜单):提供一个包含跳转动作的菜单列表。v(图象域):可用于替换表单中的标准按钮对象。(图象域):可用于替换表单中的标准按钮对象。v(文件域):在网页中建立一个文件地址的输入选择栏。(文件域):在网页中建立一个文件地址的输入选择栏。v(按钮):用于触发服务器脚本处理程序的工具。(按钮):用于触发服务器脚本处理程序的工具。v(标签):当用户单击该按钮时,文档窗口则
5、会显示为文档(标签):当用户单击该按钮时,文档窗口则会显示为文档v和代码同进显示模式,并在源代码中添加和代码同进显示模式,并在源代码中添加标签和标签和v标签,在这两个标签之间用户可以输入相应的代码。标签,在这两个标签之间用户可以输入相应的代码。v(字段集):用于让用户在对话框中输入代码,然后系统自(字段集):用于让用户在对话框中输入代码,然后系统自v动将这些代码加入到表单源代码中。动将这些代码加入到表单源代码中。6.2 表单的创建表单的创建 表单最重要的用途是和用户进行交互,表单最重要的用途是和用户进行交互,所以表单必须有非常方便的用户界面。使用所以表单必须有非常方便的用户界面。使用表单可以使
6、你搜索来自用户的信息,从而达表单可以使你搜索来自用户的信息,从而达到进行交互的目的。到进行交互的目的。根椐需要设置如下参数:根椐需要设置如下参数:v【表单名称】:用于设置表单的名称,可在【表单名称】:用于设置表单的名称,可在下面的编辑框中输入一个名字。下面的编辑框中输入一个名字。v【动作】:用于指定处理表单的应用程序。【动作】:用于指定处理表单的应用程序。v【方法】:用于指定处理表单的方法【方法】:用于指定处理表单的方法6.2 表单的创建表单的创建v默认,使用浏览器默认的方法(一般为默认,使用浏览器默认的方法(一般为GET)。)。v选择选择GET,追加表单值到,追加表单值到URL,并发送服务器
7、,并发送服务器GET请求,请求,vURL限制长度为限制长度为819个字符,超出长度的部分会被去掉,所以不要对长个字符,超出长度的部分会被去掉,所以不要对长v表单使用表单使用GET方法,也不要用方法,也不要用GET方法传送用户名、密码、信用卡账号方法传送用户名、密码、信用卡账号v或其他机密信息,因为或其他机密信息,因为GET方法不是传送信息的安全方式。方法不是传送信息的安全方式。v选择选择POST,在,在HTTP request的消息正文中发送表单的值,并发送服务器的消息正文中发送表单的值,并发送服务器POST请求。请求。v【目标】:指定打开链接文件的框架或窗口。【目标】:指定打开链接文件的框架
8、或窗口。v【MIME类型】:指定提交服务器处理的数据的类型】:指定提交服务器处理的数据的MIME编码方式,与编码方式,与vPOST方法连用的一般是方法连用的一般是application/x-www-form-urlencode。如果创建。如果创建v的是文件上载区域,则指定的是文件上载区域,则指定multipart/form-data MIME格式。格式。6.2 表单的创建表单的创建(1)表单的HTML基本语法 .6.3 表单对象的创建表单对象的创建 在创建表单之后,就可以通过表单工具面栏在表单中插入各种表单对象,也可以通过相应的菜单在表单中插入相应的表单对象。在表单中可以插入单行文本域、隐藏文
9、本域、多行文本域、单选按钮、复选框、单选按钮组、列表菜单以及跳转菜单等多种表单对象。6.3.1 插入文本字段和文本区域 文本字段和文本区域如图文本字段和文本区域如图6-7所示,用来输入文本,如姓名、所示,用来输入文本,如姓名、密码等内容。密码等内容。v【文本域】:给文本域分配一个名字。每一个文本域必须对应【文本域】:给文本域分配一个名字。每一个文本域必须对应不同的名字。不同的名字。v【字符宽度】:设置文本域内可以显示字符的最大数目。这个【字符宽度】:设置文本域内可以显示字符的最大数目。这个值可以小于【最多字符数】文本框的值值可以小于【最多字符数】文本框的值v【最多字符数】:设置单行文本域内一行
10、所能显示的最多字符【最多字符数】:设置单行文本域内一行所能显示的最多字符数目或多行文本域所能显示的最大行数。数目或多行文本域所能显示的最大行数。v【初始值】:设置文本域第一次显示时的文字。【初始值】:设置文本域第一次显示时的文字。v【类型】:设置文本域为单行文本域、多行文本域或密码文本【类型】:设置文本域为单行文本域、多行文本域或密码文本域。域。v【单行】:在代码中加入【单行】:在代码中加入TYPE属性为属性为TEXT的的INPUT标记。标记。v【多行】:在代码中加入【多行】:在代码中加入TEXTAREA标记。标记。v【密码】:在代码中加入【密码】:在代码中加入TYPE属性为属性为PASSWO
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 网页设计与制作第6章 表单的使用 网页 设计 制作 表单 使用
限制150内