html表單用于收集用戶輸入的數(shù)據(jù)溯革。
用<form>元素定義html表單:
<fomr>
</form>
form表單包含許多表單元素蛹头,如:<input> <select><option><textarea><button>等
form表單包含許多屬性:
action 屬性定義在提交表單時執(zhí)行的動作蒜茴;
method 屬性規(guī)定在提交表單時所用的 HTTP 方法(get或post);
target規(guī)定action屬性中地址的目標(biāo)(默認(rèn):_self)等施籍。
<input>是最重要的表單元素濒析,根據(jù)type屬性不一同,有許多不同類型的<input>元素:
<input type="text">
定義供文本輸入的單行輸入字段
<input type="password">
定義密碼字段
<input type="submit">
定義提交表單按鈕
<input type="radio">
定義單選按鈕
<input type="checkbox">
定義復(fù)選框
<input type="button">
定義按鈕
<input>元素有許多屬性:
value屬性為<input>元素設(shè)定值蝌焚。
對于不同的輸入類型裹唆,value 屬性的用法也不同:
type="button", "reset", "submit" 定義按鈕上的顯示的文本;
type="text", "password", "hidden" 定義輸入字段的初始值只洒;
type="checkbox", "radio", "image" 定義與輸入相關(guān)聯(lián)的值许帐;
<input type="checkbox"> 和 <input type="radio"> 中必須設(shè)置 value 屬性。
*注意毕谴!<input type="hidden">為隱藏域成畦,其攜帶信息不被用戶所看到的距芬,在用戶提交表單時一并提交到服務(wù)器,一般用于傳輸和臨時存放數(shù)據(jù)循帐。