form元素属性列表
- action;规定当提交表单时向何处发送表单数据;其值是一个url
- method;规定用于发送表单数据的HTTP方法;其值为GET或POST
-
target;规定在什么地方打开action中的url;其值如下:
- _blank ,在新窗口打开
- _self,在本身的页面中打开,默认值
- _parent,在父框架集中打开
- _top,在整个窗口中打开
- framename,该值为一个指定的frame的名称,url将在这个指定的frame中打开
- accept-charset;规定服务器用哪种字符集处理表单数据,其值为服务器可处理的一个或多个字符集,多个字符集用逗号隔开;常用值有utf-8、gb2312等
-
enctype;规定在发送到服务器之前应该如何对表单数据进行编码;其值如下:
- application/x-www-form-urlencoded,在发送前编码所有字符,默认值
- multipart/form-data,不对字符编码,在使用包含文件上传控件的表单时必须使用该值
- text/plain,空格转换为 "+" 加号,但不对特殊字符编码
- autocomplete;是否启用表单的自动完成功能,其值为on或off,不是布尔值
- novalidate;使用该属性则表示提交表单时不进行验证
- name;表单的名称,其值为字符串
示例:
-
form表单示例:
action="/url", method="GET", target="_blank", accept-charset="UTF-8"
enctype="application/x-www-form-urlencoded", autocomplete="off", novalidate, name="formname"