HTML5 Input 類型
HTML5 新的Input 類型
HTML5 擁有多個新的表單輸入類型。 這些新特性提供了更好的輸入控制和驗證。
本章全面介紹這些新的輸入類型:
- color
- date
- datetime
- datetime-local
- month
- number
- range
- search
- tel
- time
- url
- week
注意:並不是所有的主流瀏覽器都支持新的input類型,不過您已經可以在所有主流的瀏覽器中使用它們了。即使不被支持,仍然可以顯示為常規的文本域。
Input 類型: color
color 類型用在input字段主要用於選取顏色,如下所示:
Input 類型: date
date 類型允許你從一個日期選擇器選擇一個日期。
Input 類型: datetime
datetime 類型允許你選擇一個日期(UTC 時間)。
Input 類型: datetime-local
datetime-local 類型允許你選擇一個日期和時間(無時區).
Input 類型: email
email 類型用於應該包含e-mail 地址的輸入域。
提示: iPhone中的Safari瀏覽器支持email輸入類型,並通過改變觸摸屏鍵盤來配合它(添加@和.com選項)。
Input 類型: month
month 類型允許你選擇一個月份。
Input 類型: number
number 類型用於應該包含數值的輸入域。
您還能夠設定對所接受的數字的限定:
使用下面的屬性來規定對數字類型的限定:
- max- 規定允許的最大值
- min - 規定允許的最小值
- step - 規定合法的數字間隔(如果step="3",則合法的數是-3,0,3,6 等)
- value - 規定默認值
嘗試一下帶有所有限定屬性的例子嘗試一下
Input 類型: range
range 類型用於應該包含一定範圍內數字值的輸入域。
range 類型顯示為滑動條。
請使用下面的屬性來規定對數字類型的限定:
- max - 規定允許的最大值
- min - 規定允許的最小值
- step - 規定合法的數字間隔
- value - 規定默認值
Input 類型: search
search 類型用於搜索域,比如站點搜索或Google 搜索。
Input 類型: tel
Input 類型: time
time 類型允許你選擇一個時間。
Input 類型: url
url 類型用於應該包含URL 地址的輸入域。
在提交表單時,會自動驗證url 域的值。
提示: iPhone中的Safari瀏覽器支持url輸入類型,並通過改變觸摸屏鍵盤來配合它(添加.com選項)。
Input 類型: week
week 類型允許你選擇周和年。
HTML5 <input> 標籤
标签 | 描述 |
---|---|
<input> | 描述input输入器 |