-
Notifications
You must be signed in to change notification settings - Fork 1
HTML Elements form
star edited this page May 15, 2013
·
4 revisions
<form>
form element(即表单元素)是一个可以被用户提交的表单
一些可编辑的元素可以被提交到服务器端进行处理
-
accept-charset = 编码名列表
用来被提交到服务器端的编码集合
-
action = 可能两边带有空格的合法URL
指定表单的提交动作
-
autocomplete = on/off
标识是否遵循表单默认的行为,即UA存储用户在输入域中输入的数据(稍后UA可以自动填充表单域)
-
on
on状态标识该值不是特别敏感,用户被认为信赖他的UA存储他之前操作的数据。
-
off
off状态表明了操作的输入域中的数据非常敏感(比如核武器的激活码);或者表明这个值永远不会被复用(如银行登陆的时间戳)而且用户需要明确的每次都进行一次新的输入,而不是依赖UA将这个值预置进去;或者文档本身提供了自动填充的机制,而不想用UA提供自动填充的值。
-
-
enctype = application/x-www-form-urlencoded / multipart/form-data / text/plain
标识表单的MIME类型,UA将使用该MIME提交表单。
默认值为application/x-www-form-urlencoded
- application/x-www-form-urlencoded
- multipart/form-data
- text/plain
-
method = get/post
标识HTTP方法,UA将使用该方法提交表单。
- get 使用HTTP GET方法
- post 使用HTTP POST方法
-
name = string
给出输入域的名称
-
novalidate = boolean
如果存在,该属性指明在提交过程中该表单不会被验证。
-
target = 合法的浏览上下文名称或者关键字
表示浏览上下文名称或者关键字,标识了表单操作的目标。
<form action="http://www.google.com/search" method="get">
<label>Google: <input type="search" name="q"></label>
<input type="submit" value="Search...">
</form>
HTML5标准定义了<form>元素,参考:4.10.3 The form element