首頁 >web前端 >html教學 >HTML中的form標籤的method屬性怎麼用?這裡有method屬性的用法介紹

HTML中的form標籤的method屬性怎麼用?這裡有method屬性的用法介紹

寻∝梦
寻∝梦原創
2018-08-28 18:02:0520844瀏覽

本篇文章主要的介紹了關於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之後。這兩者之間用問號分隔。

一般瀏覽器透過上述任何一種方法都可以傳輸表單訊息,而有些伺服器只接受其中一種方法提供的資料。可以在

標籤的method(方法)屬性中指明表單處理伺服器要用方法來處理數據,使POST還是GET。

我們現在來看兩個常見的問答:

1.除了post ,get 它還可以附加哪些值?

答:只可能是post和get

post:官方解釋是把資料經由post會話傳送到伺服器。實際就是提交資料。

get:將表單中資料的依照variable=value的形式,加入action所指向的URL後面,並且兩者使用「?」連接,而各個變數之間使用「&」連接;一般用來從伺服器得到數據。

2.method屬性預設的值是哪一個?

答案:預設是get,所以一般我們都要指定為post

#給個from標籤的method屬性實例看看:

##在下面的例子中,表單資料將透過method屬性附加到URL上:

<form action="form_action.asp" method="get">
  <p>这是第一个名字: <input type="text" name="fname" /></p>
  <p>这是第二个名字: <input type="text" name="lname" /></p>
  <input type="submit" value="Submit" />
</form>

實例結果如圖:

HTML中的form標籤的method屬性怎麼用?這裡有method屬性的用法介紹

這篇文章到這裡就結束了,結果也看了,應該對method屬性有點熟悉了吧,有什麼問題可以在下方提問

【小編推薦】

HTML中的base標籤如何寫相對路徑? (內附使用介紹)

HTML meta標籤的作用是什麼? html meta標籤的使用方法介紹

以上是HTML中的form標籤的method屬性怎麼用?這裡有method屬性的用法介紹的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn