表单标签用于声明表单,定义采集数据的范围,所有需要提交到服务器的数据都必须放在表单标签内。
表单标签的语法格式如下:
<form action="URL"method="..."target="..."enctype="...">...</form>
其具体属性说明如下。
(1)action:指定处理提交表单数据的程序的URL地址,它可以是一个网络路径、网址或相对路径,若为空则使用当前文档的URL。
(2)method:指定提交表单的HTTP方法。有以下两种取值。
get:将表单控件的名称/值对信息经过编码之后,通过URL发送,可以在地址栏里看到,传送的数据量一般在1 KB以下。
post:将表单的内容通过HTTP发送,在地址栏看不到表单的提交信息,传送的数据量比get方式大得多。
一般情况下,如果只是为取得和显示数据,就用get;一旦涉及数据的保存和更新,则建议用post。
(3)target:指定提交的结果文档显示的位置,其包括以下几个属性。
_blank:将返回信息显示在新开的浏览器窗口中。(www.xing528.com)
_self:将返回信息显示在当前浏览器窗口中。
_parent:将返回信息显示在父级浏览器窗口中。
_top:将返回信息显示在顶级浏览器窗口中。
(4)enctype:指定将数据发送到服务器时浏览器使用的编码方式,取值如下。
application/x-www-form-urlencoded:表单数据被编码为名称/值对,这是标准的编码格式,也是默认的编码格式。
multipart/form-data:表单数据以二进制数据上传,上传文件时使用。
text/plain:表单数据以纯文本形式进行编码,其中不含任何控件或格式字符。
例如:
<form action="http://www.cqepc.cn/test.jsp"method="post"target="_blank">...</form>
表示表单将向http://www.cqepc.cn/test.jsp以post的方式提交数据,结果在新的页面显示。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。