表單可以獲取用戶輸入,用於向服務器傳輸數據,從而實現用戶與web服務器的交互web
控制數據提交的地址,有三種書寫方式:服務器
控制數據提交的方式,有get、postpost
type屬性值 | 表現形式 |
---|---|
text | 單行輸入文本 |
password | 密碼輸入顯示 爲密文形式 |
date | 日期輸入框,能夠選擇日期 |
radio | 加上name,單選框 |
button | 普通按鈕,沒有實際意義,可是用的最多,能夠綁定js事件 |
reset | 重置按鈕 |
submit | 提交按鈕,可以自動觸發form表單提交數據的動做 |
checkbox | 複選框 |
file | 文本選擇框 |
hidden | 隱藏輸入框 |
注意:可以觸發form表單提交數據動做的標籤有兩個:3d
<input type="submit" value="按鈕">
<button>我是一個button標籤</button>
一般狀況下input須要結合label一塊兒使用code
表單中的input元素根據type參數不一樣,展現不一樣的功能:orm
passwordhtm
dateblog
radio 單選框事件
submit 提交按鈕
button 普通按鈕
reset重置按鈕
注意:全部獲取用戶輸入的標籤 都應該有name屬性
input標籤屬性說明:
男 <input type="radio" name="gender" checked="checked">
默認選中<p> 省份: <select name="" id=""> <option value="">上海</option> <option value="">北京</option> <option value="">廣州</option> <option value="">深圳</option> </select> </p> <p> 動漫 <select name="" id="" multiple> <option value="">鬼刀</option> <option value="">靈籠</option> <option value="">風雲</option> </select> </p>
一個個的option標籤就是一個個的選項
屬性說明:
多行文本
屬性說明: