本文摘自PHP中文网,作者寻∝梦,侵删。
本篇文章主要的介绍了关于HTML中的form标签的method属性的定义及其用法解释,做了详细的解释,后面还有两个常见的问答和method属性的实例,现在就让我们一起看下去吧首先我们来看看HTML中的form标签的method属性的意思?
method属性是规定如何发送表单数据(表单数据发送到action属性所规定的页面)。
表单数据可以作为URL变量(method="get")或者HTTP post(method="post")的方式来发送。
再来看看form标签中method属性的使用解释:
浏览器使用method属性设置的方法将表单中的数据传送给服务器进行处理。共有两种方法:POST方法和GET方法。
如果采用POST方法,浏览器将会按照下面两步来发送数据。首先,浏览器将与action属性中指定的表单处理服务器建立联系,一旦建立连接之后,浏览器就会按分段传输的方法将数据发送给服务器。
在服务器端,一旦POST样式的应用程序开始执行时,就应该从一个标志位置读取参数,而一旦读到参数,在应用程序能够使用这些表单值以前,必须对这些参数进行解码。用户特定的服务器会明确指定应用程序应该如何接受这些参数。
另一种情况是采用GET方法,这时浏览器会与表单处理服务器建立连接,然后直接在一个传输步骤中发送所有的表单数据:浏览器会将数据直接附在表单的action URL之后。这两者之间用问号进行分隔。
一般浏览器通过上述任何一种方法都可以传输表单信息,而有些服务器只接受其中一种方法提供的数据。可以在 <form> 标签的method(方法)属性中指明表单处理服务器要用方法来处理数据,使POST还是GET。
我们现在来看两个常见的问答:
1.除了post ,get 它还可以附哪些值?
答:只可能是post和get
post:官方解释是把数据通过post会话传送到服务器。实际就是提交数据。
get:将表单中数据的按照variable=value的形式,添加到action所指向的URL后面,并且两者使用“?”连接,而各个变量之间使用“&”连接;一般用来从服务器得到数据。
2.method属性默认的值是哪个?
答:默认是get,所以一般我们都要指定为post
给个from标签的method属性实例看看:
在下面的例子中,表单数据将通过method属性附加到URL上:
1 2 3 4 5 |
|
实例结果如图:
本篇文章到这就结束了,结果也看了,应该对method属性有点熟悉了吧,有什么问题可以在下方提问
【小编推荐】
HTML中的base标签如何写相对路径?(内附使用介绍)
HTML meta标签的作用是什么?html meta标签的使用方法介绍
以上就是HTML中的form标签的method属性怎么用?这里有method属性的用法介绍的详细内容,更多文章请关注木庄网络博客!
相关阅读 >>
不知道html5 hidden属性怎么用?那就看看表单hidden属性的用法
html搜索框怎么设置?html搜索框input标签的使用方法实例
更多相关阅读请进入《method》频道 >>
Vue.js 设计与实现 基于Vue.js 3 深入解析Vue.js 设计细节
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者