<input type="submit"> 定義用于向表單處理程序(form-handler)提交表單的按鈕骂际。
表單處理程序通常是包含用來處理輸入數(shù)據(jù)的腳本的服務(wù)器頁面。
表單處理程序在表單的 action 屬性中指定:
實例:
<form action="action_page.php">
First name:<br>
<input type="text" name="firstname" value="Mickey">
<br>
Last name:
<input type="text" name="lastname" value="Mouse">
<br><br>
<input type="submit" value="Submit">
</form>
Action 屬性
action 屬性定義在提交表單時執(zhí)行的動作
在上面的例子中,制定了某個服務(wù)器腳本來處理被提交的表單:
如果省略 action 屬性, 則 action 會被設(shè)置為當前頁面
Method 屬性
method 屬性規(guī)定在提交表單時所用的 HTTP 方法 (GET 或 POST方法):
<from action="action_page.php" method="GET">
<from action="action_page.php" method="POST">
GET 屬性:
表單提交是被動的,并且沒有敏感信息
當使用 GET 時, 表單數(shù)據(jù)在頁面地址欄中是可見的:
action_page.php?firstname=Mickey&lastname=Mouse
注釋:GET 最適合少量數(shù)據(jù)的提交冈欢。瀏覽器會設(shè)定容量限制歉铝。
何時使用 POST?
您應(yīng)該使用 POST:
如果表單正在更新數(shù)據(jù),或者包含敏感信息(例如密碼)凑耻。
POST 的安全性更加太示,因為在頁面地址欄中被提交的數(shù)據(jù)是不可見的柠贤。
#Name 屬性
如果要正確地被提交, 每個輸入字段必須設(shè)置一個 name 屬性
#用<fieldset>組合表單數(shù)據(jù)
<fieldset> 元素組合表單中的相關(guān)數(shù)據(jù)
<legend> 元素為 <fieldset>元素定義標題
<from action="action_page.php">
<fieldset>
<legend>Personal information:</legend>
First name:
<input type="text" name="lastname" value="Mouse">
<input type="submit" value="Submit"></fieldset>
</form>
HTML Form 屬性
HTML <form> 元素, 已設(shè)置所有可能的屬性, 是這樣的:
實例
<form action="action_page.php" method="GET" target="_blank" accept-charset="UTF-8"
ectype="application/x-www-form-urlencoded" autocomplete="off" novalidate>
.
form elements
.
</form>
![screenshot.png](http://upload-images.jianshu.io/upload_images/1153140-1a6a6a54d89b9271.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/1240)