本文共 705 字,大约阅读时间需要 2 分钟。
form属性
(1)action="URL"
一个URL地址,指定form表单的数据提交到何处
<form action=""/>:表单提交到服务器需要一段程序进行处理,而由哪个程序进行处理可在action中进行指定,例如注册,可用注册程序进行处理,若登录,可用登录程序进行处理。
(2)name
为表单起名,便于我们操作。例:<form name="loginFrm"/>
(3)method="get/post"
定义浏览器将表单中的数据以何种方式发送到指定服务器处理程序
1)get
a)get对数据长度有限制,发送数据时,get方法会在URL中添加数据,此时URL对所有人可见,而且URL的长度是受限制的(URL的最大长度是2048个字符),而且只允许ASCII 字符。
b)get能缓存,历史参数保留在浏览历史中,书签可收藏。
c)get编码类型为application/x-www-form-url。
2)post
a)post对数据的长度无限制,对字符无限制,允许二进制数据,数据不会显示在URL中。
b)post不能缓存,历史参数不会保留在浏览历史中,书签不可收藏,post更安全(因参数不会被保存在浏览器历史或web服务器日志中)。
c)post编码类型为aencodedapplication/x-www-form-urlencoded或multipart/form-data,为二进制数据使用多重编码。
(4)enctype="string"
规定发送表单数据前,如何对表单数据进行编码。通常用文件上传时我们用enctype="multipart/form-data",以二进制进行传输。
转载地址:http://axrbn.baihongyu.com/