表單作用:
- 簡(jiǎn)單說就是html通過表單收集用戶信息(即:不同類型數(shù)據(jù))并提交后臺(tái)服務(wù)器惨驶。
- 用于接收不同類型的用戶輸入锋勺,用戶提交表單時(shí)向服務(wù)器傳輸數(shù)據(jù)乍丈,從而實(shí)現(xiàn)用戶與Web服務(wù)器的交互衙解。
- <form> 元素定義 HTML 表單,作為表單的外殼把用戶輸入的不同類型的數(shù)據(jù)提交到后臺(tái)埃脏。
表單定義(<form></form>標(biāo)簽)
HTML表單是一個(gè)包含表單元素的區(qū)域搪锣, 表單使用<form> 標(biāo)簽創(chuàng)建秋忙。表單能夠包含 <a target="_blank" title="HTML input 元素彩掐,比如文本字段、復(fù)選框灰追、單選框堵幽、提交按鈕等等狗超。表單還可以包含<a target="_blank" title="HTML menus、<a target="_blank" title="HTML textarea朴下、<a target="_blank" title="HTML fieldset努咐、<a target="_blank" title="HTML legend 和 <a target="_blank" title="HTML label 元素。注意殴胧,<form >元素是塊級(jí)元素渗稍,其前后會(huì)產(chǎn)生折行。
<form action="reg.ashx" method="post"> </form>
用于表單的一些重要元素
-
input: 用于搜集用戶信息
根據(jù)不同的 type 屬性值团滥,輸入字段擁有很多種形式竿屹。輸入字段可以是文本字段、復(fù)選框灸姊、掩碼后的文本控件拱燃、單選按鈕、按鈕等等力惯。
input中常用標(biāo)簽:
text:單行文本輸入碗誉。
password:隱藏文本輸入。
radio:單選父晶。
checkbox:多選哮缺。
textarea:大段文字輸入。
file:上傳文件甲喝。
select:下拉列表蝴蜓。
-
name:屬性規(guī)定 input 元素的名稱
只有設(shè)置了 name 屬性的表單元素才能在提交表單時(shí)傳遞它們的值。
-
value:為 input 元素設(shè)定值俺猿。
對(duì)于不同的輸入類型茎匠,value 屬性的用法也不同:
1.type="button", "reset", "submit" - 定義按鈕上的顯示的文本。
2.type="text", "password", "hidden" - 定義輸入字段的初始值押袍。
3.type="checkbox", "radio", "image" - 定義與輸入相關(guān)聯(lián)的值诵冒。