HTML 表單用于收集用戶輸入拦宣,<form> 元素定義 HTML 表單网缝。
HTML 表單包含表單元素,表單元素指的是不同類型的 input 元素疫稿、復(fù)選框培他、單選按鈕、提交按鈕等等
<form>元素
語法:<form name="form_name" action="url" method="get|post">…</form>
Name :定義表單的名稱
Method: 定義表單結(jié)果從瀏覽器傳送到服務(wù)器的方式(get 或post)而克,默認(rèn)參數(shù)為:get 靶壮;
Action :用來指定表單處理程序的位置(服務(wù)器端腳本處理程序)
<input>元素
<input> 元素是最重要的表單元素,<input> 元素有很多形態(tài)员萍,根據(jù)不同的 type 屬性
常見的input標(biāo)簽有:
<input type="text"> 定義用于文本輸入的單行輸入字段
<input type="password"> 定義密碼字段
<input type="submit"> 定義用于向表單處理程序(form-handler)提交表單的按鈕
<input type="radio"> 定義單選按鈕
<input type="checkbox"> 定義復(fù)選框
<input type="button> 定義按鈕
<input type="hidden">隱藏字段
<input type="file">上傳文件
<input type="reset">重置按鈕
其他HTML表單元素:
<label >元素為 input 元素定義標(biāo)注腾降,當(dāng)鼠標(biāo)選擇該標(biāo)簽時(shí),關(guān)聯(lián)的元素控件會(huì)獲得焦點(diǎn)碎绎,for 屬性與關(guān)聯(lián)元素的 id 屬性要相同
<select> 元素(下拉列表)
<option> 元素定義待選擇的選項(xiàng)螃壤,通過添加 selected 屬性定義首選項(xiàng)
<textarea> 元素定義多行輸入字段(文本域)
<button> 元素定義可點(diǎn)擊的按鈕