本文介紹HTML form method 屬性的使用方法,在線(xiàn)實(shí)例演示如何使用HTML form method 屬性、瀏覽器的兼容性、語(yǔ)法定義及它的屬性值詳細(xì)資料等。
使用 "get" 方法來(lái)提交表單:
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>HTML <form> get 方法使用-菜鳥(niǎo)教程(cainiaoplus.com)</title> </head> <body> <form action="action_page.php" method="get"> First name: <input type="text" name="fname"><br> Last name: <input type="text" name="lname"><br> <input type="submit" value="Submit"> </form> </body> </html>測(cè)試看看 ?/?
IEFirefoxOperaChromeSafari
所有主流瀏覽器都支持 method 屬性。
method 方法規(guī)定如何發(fā)送表單數(shù)據(jù)(form-data)(表單數(shù)據(jù)會(huì)被發(fā)送到在 action 屬性中規(guī)定的頁(yè)面中)。
表單數(shù)據(jù)可被作為 URL 變量的形式來(lái)發(fā)送(method="get")或者作為 HTTP post 事務(wù)的形式來(lái)發(fā)送(method="post")。
關(guān)于 GET 的注釋?zhuān)?/strong>
將表單數(shù)據(jù)以名稱(chēng)/值對(duì)的形式附加到 URL 中
URL 的長(zhǎng)度是有限的(大約 3000 字符)
絕不要使用 GET 來(lái)發(fā)送敏感數(shù)據(jù)?。ㄔ?URL 中是可見(jiàn)的)
對(duì)于用戶(hù)希望加入書(shū)簽的表單提交很有用
GET 更適用于非安全數(shù)據(jù),比如在 Google 中查詢(xún)字符串
關(guān)于 POST 的注釋?zhuān)?/strong>
將表單數(shù)據(jù)附加到 HTTP 請(qǐng)求的 body 內(nèi)(數(shù)據(jù)不顯示在 URL 中)
沒(méi)有長(zhǎng)度限制
通過(guò) POST 提交的表單不能加入書(shū)簽
無(wú)。
<form method="get|post">
值 | 描述 |
---|---|
get | 默認(rèn)。將表單數(shù)據(jù)(form-data)以名稱(chēng)/值對(duì)的形式附加到 URL 中:URL?name=value&name=value。 |
post | 以 HTTP post 事務(wù)的形式發(fā)送表單數(shù)據(jù)(form-data)。 |
使用 "post" 方法來(lái)提交表單
通過(guò) "post" 方法來(lái)發(fā)送表單數(shù)據(jù)。