【HTML5开发系列】表单元素
<form>
创建一个HTML表单
属性:
action 表示提交表单时浏览器应该把用户填写的数据发送到什么地方
method 用来指定表单数据发送到服务器的方式。允许值有get和post两个
enctype 用来指定浏览器发送给服务器的数据编码方式。该属性可用值有三个
| 值 | 说明 |
| application/x-www-form-urlencoded | 这是默认编码方式。它不能用来将文件上传到服务器 |
| multipart/form-data | 该编码方式用于将文件上传到服务器 |
| text/plain | 该编码方式因浏览器而异。详见下面说明 |
- application/x-www-form-urlencoded是默认的编码方式,除了不能用来上传文件到服务器外,它适用于各种类型的表单。采用这种编码后的数据格式如下:
name=王尼玛&age=18
- multipart/form-data主要用来把文件上传到服务器。它的编码格式更加复杂
- text/plain不同的浏览器有不同的编码方式,请谨慎使用。例如text/plain在Firefox中的数据编码形式是下面的形式:
name=王尼玛 age=18
而在Chrome则和application/x-www-form-urlencoded编码形式一样
autocomplete 表示允许浏览器自动填写表单,它有两个属性值:on和off。默认为on,off表示关闭浏览器自动填写表单功能
target 和a元素的target功能一样,用来设置浏览器反馈信息显示方式。属性值如下:
| 值 | 说明 |
| _blank | 将浏览器反馈信息显示在新窗口自(或浏览器新标签页)中 |
| _parent | 将浏览器反馈信息显示在父窗口组中 |
| _self | 将浏览器反馈信息显示在当前窗口中(这是默认行为) |
| _top | 将浏览器反馈信息显示在顶层窗口中 |
| <frame> | 将浏览器反馈信息显示在指定frame中 |
name 用来为表单设置一个独一无二的标识符。
<input>
用于搜集用户信息
属性:
|
属性 |
值 |
描述 |
| accept | mime_type | 规定通过文件上传来提交的文件的类型。 |
| alt | text | 定义图像输入的替代文本 |
| autocomplete | on/off | 和form 表单的autocomplete功能一样 |
| autofocus | autofocus | 规定输入字段在页面加载时是否获得焦点 |
| checked | checked | 规定此input元素首次加载时应当被选中 |
| disabled | disabled | 禁用input元素 |
| form | fromname | 指定input属于哪个表单 |
| formaction | url | 覆盖表单的action属性 |
| formenctype | 覆盖表单的enctype属性 | |
| formmethod | 覆盖表单的method属性 | |
| height | datalist-id | 映入包含输入字段的预定义选项的datalist |
| max | number | 规定输入字段的最大值 |
| min | number | 规定输入字段的最小值 |
| pattern | regexp=pattern | 规定输入字段的正则表达式 |
| placeholder | text | 规定帮助用户填写输入字段的提示 |
| readonly | readonly | 规定输入字段为只读 |
| step | number | 规定input 的步长 |
| type |
button checkbox file hidden image password radio reset submit text number range date color |
规定input的元素类型 |
<label>
为表单中每一个元素提供说明
属性:
for 指定label绑定到哪个元素,值为元素id
from 指定属于哪个form元素,值为form元素id
【HTML5开发系列】表单元素的更多相关文章
- 【HTML5开发系列】HTML元素总结
HTML元素汇总,包含HTML4元素和HTML5新增元素.Y表示有变化,N则表示没有变化,N/A表示未知 文档和元数据元素 包括说明HTML文档的结构,向浏览器说明文档的情况,定义脚本程序和css样式 ...
- 【HTML5开发系列】meta元素详解
meta元素可以用来定义文档的各种元数据.他有很多种用法,一个HTML文档可以包含多个meta元素. meta元素在HTML5中的变化 charset属性是HTML5中新增的.在HTML4中,http ...
- HTML5 学习总结(二)——HTML5新增属性与表单元素
一.HTML5新增属性 1.1.contextmenu contextmenu的作用是指定右键菜单. <!DOCTYPE html> <html> <head> & ...
- HTML5 学习笔记(二)——HTML5新增属性与表单元素
目录 一.HTML5新增属性 1.1.contextmenu 1.2.contentEditable 1.3.hidden 1.4.draggable 1.5.data-* 1.6.placehold ...
- HTML5学习总结——HTML5新增属性与表单元素
一HTML5新增属性 1.1contcxtmcnu contextmenu的作用是指定右键菜单. <!DOCTYPE html> <html> <head> < ...
- IT兄弟连 HTML5教程 HTML5表单 HTML5新增表单元素
HTML5有一些新的表单元素:<datalist>.<keygen>.<output>.不是所有的浏览器都支持HTML5新的表单元素,但即使浏览器不支持该表单属性, ...
- HTML5: HTML5 表单元素
ylbtech-HTML5: HTML5 表单元素 1.返回顶部 1. HTML5 表单元素 HTML5 新的表单元素 HTML5 有以下新的表单元素: <datalist> <ke ...
- HTML5初步——新的表单元素和属性
HTML5初步--新的表单元素和属性 HTML5初步--新的表单元素和属性 <!DOCTYPE html> <html> <head> <meta chars ...
- HTML5 表单元素和属性
HTML5 表单元素和属性学习 版权声明:未经博主授权,内容严禁转载 ! 表单元素简介 无论实现提交功能还是展示页面功能,表单在HTML中的作用都十分重要. 在其他版本的HTML中,表单能够包含的元素 ...
- 疯狂的表单-html5新增表单元素和属性
疯狂的表单 2015/11/27 16:44:07 从三方面来介绍html5表单的新特性 表单结构更灵活 要提交数据的控件可以布局在form标签之外,看下面的代码,表单元素可以写到form元素之外,只 ...
随机推荐
- Manthan, Codefest 16 D. Fibonacci-ish(暴力)
题目链接:点击打开链接 题意:给你n个数, 问最长的题目中定义的斐波那契数列. 思路:枚举開始的两个数, 由于最多找90次, 所以能够直接暴力, 用map去重. 注意, 该题卡的时间有点厉害啊. ...
- linux /boot目录下的文件分析
一. Linux 启动流程 首先说一下Linux系统大概的启动过程: 1. 主机加电后, 系统首先加载BIOS, 这个BIOS是以写在主板上的. 2. BIOS启动后,执行一些例如开机自检,硬件初始化 ...
- Java千百问_03基本的语法(005)_二进制是如何做位运算的
点击进入_很多其它_Java千百问 二进制是如何做位运算的 程序中的全部数在计算机内存中都是以二进制的形式储存的.位运算说白了,就是直接对整数在内存中的二进制位进行操作. 其它运算符看这里:java种 ...
- OpenCV入门学习(三)HistogramEquivalent
直方图均衡 #include <opencv2\core\core.hpp> #include <opencv2\highgui\highgui.hpp> #include & ...
- Bmob实现android云端存储
代码地址如下:http://www.demodashi.com/demo/12547.html 前言 一直很困惑,android到底能不能将本地数据传到一个公共的云端,让云端实现数据库功能,这样的话, ...
- Android下ListView的分页(9.6)
1 http://www.cnblogs.com/noTice520/archive/2012/02/10/2345057.html 2 http://www.92coding.com/blog/in ...
- 使用nginx搭建https服务器(转)
最近在研究nginx,整好遇到一个需求就是希望服务器与客户端之间传输内容是加密的,防止中间监听泄露信息,但是去证书服务商那边申请证书又不合算,因为访问服务器的都是内部人士,所以自己给自己颁发证书,忽略 ...
- Google 商店
Google 商店地址:https://store.google.com/
- Android版CSDN发现的一些问题
作为CSDN的忠有用户,在他一推出这款APP以后.就下载了使用,近期发现了一些个问题,在此提出来.希望看到或者遇到同样问题的,提出你们的解决方式. 在CSDN手机版的首页上,我 ...
- 初识C++之虚函数
1.什么是虚函数 在基类中用virtual关键字修饰.并在一个或多个派生类中被又一次定义的成员函数.使用方法格式为: virtual 函数返回类型 函数名(參数表) { 函数体 } 虚函数是实现多态性 ...