- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话: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网页设计与实现》
您可能关注的文档
- 项目八十字路口交通灯PLC控制系统2016改详解.ppt
- 领导智慧实战讲述.ppt
- 领导用人与用权06讲述.ppt
- 领导者应具备的素质和能力讲述.ppt
- 领导干部的法治思维与法治方式讲述.ppt
- 领导艺术-_管理技巧系列课程-余世维[51页]讲述.doc
- 项目前期策划与决策详解.ppt
- 项目4更换冷却液详解.ppt
- 项目冲突管理详解.ppt
- 颈动脉斑块超声评价讲述.ppt
- 2026及未来5年中国有色金属棒行业投资前景及策略咨询报告.docx
- 2025年杭州职业技术学院单招笔试职业技能考核试题库含答案解析.docx
- 2026及未来5年中国聚合物行业发展研究报告.docx
- 2026及未来5年中国光纤活动耦合器行业发展研究报告.docx
- 2026及未来5年中国尼丝纺印花面料行业投资前景及策略咨询报告.docx
- 2026及未来5年中国四路视频分割切换器行业投资前景及策略咨询报告.docx
- 2026及未来5年中国全自动防盗塑料瓶盖模塑机行业投资前景及策略咨询报告.docx
- 2026及未来5年中国单相整流稳压模块行业投资前景及策略咨询报告.docx
- 2026及未来5年中国直流电桥行业投资前景及策略咨询报告.docx
- 2026及未来5年中国机场管理系统行业投资前景及策略咨询报告.docx
最近下载
- 圣诞快乐劳伦斯先生-Merry-Christmas-Mr-Lawrence-简谱+五线谱.pdf VIP
- 天府大悦城招商手册20220308(1)(1)(3).pdf VIP
- 流量计安装施工方案.docx VIP
- 安全技术交底记录表(动火作业).doc VIP
- 2025年常德烟草机械有限责任公司真题.docx VIP
- 带头讲安全课件.ppt VIP
- 幼儿园园长证考试试卷及答案.docx
- 安徽省蚌埠市(2024年-2025年小学六年级语文)统编版小升初模拟(上学期)试卷及答案.docx VIP
- 2025年供电所党支部书记抓基层党建工作述职述责述廉报告.docx VIP
- IMC的效果評估--IMC的總體暴露量分析.ppt VIP
原创力文档


文档评论(0)