例
提交使用一種形式"get"的方法:
<form
action="demo_form.asp"
method="get">
First name: <input type="text" name="fname"><br>
Last name:
<input type="text" name="lname"><br>
<input type="submit" value="Submit">
</form>
試一試» 更多“試一試”的例子。
定義和用法
該method屬性指定如何發送表單數據(表單數據被發送到指定的頁面action屬性)。
表單數據可以作為URL變量發送(與method="get" )或HTTP post交易(與method="post" )。
注上GET :
- 追加表單數據到名稱/值對的URL
- 一個URL的長度是有限的(約3000字)
- 切勿使用GET發送的敏感數據! (將在URL中可見)
- 有用的其中一個用戶想書籤結果表單提交
- GET是用於非安全數據更好,就像在谷歌查詢字符串
注上POST :
- 附加在HTTP請求的主體內部格式數據(數據未示出的是在網址)
- 沒有大小限制
- 與表單提交POST ,不可添加書籤
瀏覽器支持
屬性 | |||||
---|---|---|---|---|---|
method | 是 | 是 | 是 | 是 | 是 |
HTML 4.01和HTML5之間的差異
沒有。
句法
<form method="get|post">
屬性值
值 | 描述 |
---|---|
get | 默認。 追加表單數據以名稱/值對的網址: URL?name=value&name=value |
post | 發送表單數據作為HTTP POST交易 |
更多示例
例
提交使用一種形式"post"的方法:
<form
action="demo_form_method_post.asp"
method="post">
First name: <input type="text" name="fname"><br>
Last name:
<input type="text" name="lname"><br>
<input type="submit" value="Submit">
</form>
試一試»