1. 程式人生 > >HTML input標籤的type在HTML4.01與HTML5之間的差異

HTML input標籤的type在HTML4.01與HTML5之間的差異

 <input> 標籤的 type 屬性規定 input 元素的型別。

描述
button 定義可點選按鈕(多數情況下,用於通過 JavaScript 啟動指令碼)。
checkbox 定義複選框。
file 定義輸入欄位和 "瀏覽"按鈕,供檔案上傳。
hidden 定義隱藏的輸入欄位。
image 定義影象形式的提交按鈕。
password 定義密碼欄位。該欄位中的字元被掩碼。
radio 定義單選按鈕。
reset 定義重置按鈕。重置按鈕會清除表單中的所有資料。
submit 定義提交按鈕。提交按鈕會把表單資料傳送到伺服器。
text 定義單行的輸入欄位,使用者可在其中輸入文字。預設寬度為 20 個字元。

上面是HTML 4.01的,以下 input 型別是 HTML5 中的新型別:color、date、datetime、datetime-local、month、week、time、email、number、range、search、tel 和 url。

color 定義拾色器。
date 定義 date 控制元件(包括年、月、日,不包括時間)。
datetime 定義 date 和 time 控制元件(包括年、月、日、時、分、秒、幾分之一秒,基於 UTC 時區)。
datetime-local 定義 date 和 time 控制元件(包括年、月、日、時、分、秒、幾分之一秒,不帶時區)。
email

定義用於 e-mail 地址的欄位。

month 定義 month 和 year 控制元件(不帶時區)。
number 定義用於輸入數字的欄位。
range 定義用於精確值不重要的輸入數字的控制元件(比如 slider 控制元件)。
search 定義用於輸入搜尋字串的文字欄位。
tel 定義用於輸入電話號碼的欄位。
time 定義用於輸入時間的控制元件(不帶時區)。
url 定義用於輸入 URL 的欄位。
week 定義 week 和 year 控制元件(不帶時區)。