每天15min-HTML5(11)-表单(中)
2016-06-11 21:43
465 查看
主要内容
1、表单系列标签的分类 2、什么是控件3、文本域控件的使用方法 4、输入域的使用方法
表单系列标签的分类
表单标签:该系列只有一个标签,用于在网页当中定义一个表单;
输入标签:该系列有两个标签,主要用于不同形式接收用户的输入;
文本域标签:允许用户输入大段的文本内容;
列表标签:该系列有两个标签,主要用于定义一个列表,让用户进行选择;
定义标签:该系列有三个标签,主要用于对前两种标签进行一些描述,对表单中的内容进行分组 ;
那么表单的作用是什么呢?
它所存在的价值是将网页当中的表单内容进行分组,也就是说在网页当中可能同时存在有多个表单,比如说在同时存在有用于登录的表单和用于搜索的表单,如果不去进行分类,那么就乱套了。
举个显示当中的例子,如果我们把整个表单看成是一封信的话,那么form标签的作用类似于信封,主要用于定义这封信是要邮寄到什么地方,是用什么方式邮寄,是普通的信还是挂号信等等。而表单当中的各种其他的元素就相当于信纸,用户可以在信纸上写下各种内容,点击提交按钮之后就可以将信邮寄到服务器去。
form标签有两个比较重要的属性,其中第一个的名字叫action,这个标签的值主要用于指定表单需要将数据提交到什么地方,另外一个属性的名字叫做method,这个属性的作用是用于指定需要使用什么方法提交表单。
但是目前我们所掌握的知识还不足以理解这两个属性,所以现在大家只要有一个初步的印象就可以了,关于这两个属性值的具体作用,我们会在JavaScript课程当中为大家进行详细的介绍。
可能大家对于这个名词也比较的陌生,不过这都无所谓,还是那句话,名词这种东西用的多了就熟悉了。在今后的讲课过程当中我有可能会说控件,也有可能说这是表单标签,其实表达的都是同样的意思,大家习惯之后就好了。
在网页当中添加一个textarea标签就在网页当中插入了一个文本控件,该控件有两个属性,分别名为cols和rows,用于指定文本区可见的宽度和行数。
源代码:
<!DOCTYPE html> <html> <head> <title>form01</title> <meta charset="utf-8"> </head> <body> <form action="" method=""> username:<input type="text" name="username" value="请输入用户名"><br/> password:<input type="password" name="password"><br/> gender:<input type="radio" name="gender" value="f"> gender:<input type="radio" name="gender" value="m"><br/> gender1:<input type="radio" name="gender1"> gender2:<input type="radio" name="gender2"><br/> eat:<input type="checkbox" name="hobby" value="吃饭"> sleep:<input type="checkbox" name="hobby" value="睡觉"><br/> 上传文件:<input type="file" ><br/> <textarea name="content" cols="30" rows="10"></textarea><br/> <input type="submit" value="提交" > <input type="reset" value="重置" > <input type="button" value="JS专用"> </form> </body> </html>
自学Mars老师的HTML5视频教程第一季第十一集--表单(中)。
代码地址:https://github.com/HXQWill/Quan_Mars_HTML/blob/master/form01.html
相关文章推荐
- html5调用摄像头,录音功能
- H5调用讯飞语音接口实现在线语音听写测评
- HTML5与HTML4的区别
- HTML5学习之FileReader接口
- HTML5中canvas画图之绘制方格图
- HTML5:Canvas
- HTML5知识点总结
- HTML5程序的书写样式
- HTML4与HTML5的区别
- 基于HTML5 Canvase的在线画图及图片处理工具
- 几行代码完全解决HTML5在低版本浏览器中兼容性问题
- HTML5-Service Worker实现离线页面访问
- html5 制作
- HTML5中canvas画图之画矩形和矩形掏空
- HTML5中canvas画图之画圆形
- HTML5简介
- html5 drop drag实现购物车加入书
- HTML5中canvas画图之根据触摸点画三角形
- HTML5中canvas画图之绘制路径
- html5中的Viewport标签 — 视区概念