- 1、本文档共16页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1
项目6 和用户交互——表单
《HTML5网页设计与实现》
『作 者』徐 琴
『时 间』2015.6
和用户交互—表单——学习情境
在前面的学习中,列表、图片等元素已经添加到页面了,并且也设置了相应的CSS样式达到预期的效果。不过小黄发现有哪些信誉好的足球投注网站框、登录和注册等页面中很多元素还没有添加,他需要学习有关表单的知识来完成这些内容。
2
表单在网页中主要负责数据采集功能,通过脚本程序可以将表单中采集的数据转移。一个表单有两个基本组成部分:表单标签,这里面包含了处理表单数据传递方式;?表单元素,包含了文本框、密码框、隐藏域、多行文本框、复选框、单选框、下拉选择框、按钮和文件上传框等。
3
表单标签
form规定输入域所属的一个或多个表单。
4
id
表单标识
method
表单的数据传递方式,有get和post两种传递数据方式
action
定义表单数据传递后的处理页面
name
规定表单的名称
target
规定在何处打开action URL,值有_blank,_self,_parent,_top和framename
accept-charset
规定服务器可处理的表单数据字符集
autocomplete
规定是否启用表单的自动完成功能,有on和off两个值。
novalidate
设置了该特性不会在表单提交之前对其进行验证
表单元素
表单元素是允许用户在表单中(比如:文本域,下拉列表,单选框,复选框等等)输入信息的元素。
单行文本框
5
id
标识一个单行文本框
name
文本框名
value
单行文本框的初始值
size
单行文本框的长度
maxlength
在文本框中能够输入的最大字符数
表单元素
多行文本框
6
cols
指定文本输入框的可见的列数
rows
指定文本输入框的可见的行数
name
指定文本区的名称
disable
使得文本输入框无效,无法填写
maxlength
在文本框中能够输入的最大字符数
wrap
off:不自动换行,为默认动作
virtual:将实现文本区内的自动换行,但在传输数据时,文本只在用户按下 Enter 键的地方进行换行,其他地方没有换行的效果
physical:将实现文本区内的自动换行,并以文本框中的文本效果进行数据传递
表单元素
单选按钮
7
name
组别名称,同一组按钮有相同名称
value
单选按钮进行数据传递时的选项值
checked
默认选择项
表单元素
复选框
8
name
组别名称,同一组按钮有相同名称
value
单选按钮进行数据传递时的选项值
checked
默认选择项
表单元素
下拉列表
9
name
列表名称
multiple
允许多选
Size
size 属性规定下拉列表中可见选项的数目。如果 size 属性的值大于 1,但是小于列表中选项的总数目,浏览器会显示出滚动条,表示可以查看更多选项。
下拉列表的常见属性
表单元素
下拉列表
10
name
选项名称
value
选项被选中后进行数据传递时的值
checked
默认选择项
下拉列表选项的常见属性
表单元素
按钮
11
name
按钮名称
value
按钮上显示的文本
onmousedown
用户鼠标按下时触发的事件
onmouseup
鼠标抬起时触发的事件
onclick
点击按钮事件(包括鼠标按下和抬起两个动作)
表单元素
隐藏域
隐藏域在页面中对于用户是不可见的,在表单中插入隐藏域的目的在于收集或发送信息,以利于被处理表单的程序所使用。HTML描述为:input type=hidden 。
12
表单元素
HTML5的新INPUT类型
INPUT类型---email
email 类型用于应该包含 e-mail 地址的输入域,在提交表单时,会自动验证 email 域的值。HTML描述为:input type=email。
INPUT类型---number
number类型用于应该包含数值的输入域,可设定数字的范围。
INPUT类型---range
range 类型用于应该包含一定范围内数字值的输入域,range 类型显示为滑动条。
INPUT类型--- Date Pickers(日期选择器)
13
练习题
14
1. 制作一个有哪些信誉好的足球投注网站栏,如下图所示。
练习题
15
利用素材包中的img.png制作出如下图所示的注册页面。(注:圆角边框效果可以参考项目5中的知识点border-radius)
16
THANK YOU!
项目6 和用户交互——表单
《HTML5网页设计与实现》
您可能关注的文档
最近下载
- 作业设计研讨活动记录.doc
- 2025国家电投校园招聘笔试备考题库及答案解析.docx
- 2021-2022学年五年级上学期综合实践活动(劳动教育)第6课巧做糖画教案.docx
- 创业意识与创业技巧:了解企业登记注册流程.pptx
- 山东省淄博市2023年高一上学期《英语》期中试卷与参考答案.pdf
- 大学生职业规划大赛成长赛道 (修订).pptx
- 2018重庆市建设工程混凝土与砂浆配合比表.pdf
- WhyNothingWorks.doc VIP
- 住院医师规范化培训基地标准(2022年版)--皮肤科专业基地细则.docx
- JB∕T 2436.2-2020 导线用铜压接端头 第2部分:10mm2~300mm2导线用铜压接端头.pdf
文档评论(0)