qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          HTML5 Input 類型

          HTML5 新的 Input 類型

          HTML5 擁有多個新的表單輸入類型。這些新特性提供了更好的輸入控制和驗證。

          本章全面介紹這些新的輸入類型:

          • email
          • url
          • number
          • range
          • Date pickers (date, month, week, time, datetime, datetime-local)
          • search
          • color

          瀏覽器支持

          Input typeIEFirefoxOperaChromeSafari
          emailNo4.09.010.0No
          urlNo4.09.010.0No
          numberNoNo9.07.0No
          rangeNoNo9.04.04.0
          Date pickersNoNo9.010.0No
          searchNo4.011.010.0No
          colorNoNo11.0NoNo

          注釋:Opera 對新的輸入類型的支持最好。不過您已經可以在所有主流的瀏覽器中使用它們了。即使不被支持,仍然可以顯示為常規的文本域。

          Input 類型 - email

          email 類型用于應該包含 e-mail 地址的輸入域。

          在提交表單時,會自動驗證 email 域的值。

          實例

          E-mail: <input type="email" name="user_email" />

          親自試一試

          提示:iPhone 中的 Safari 瀏覽器支持 email 輸入類型,并通過改變觸摸屏鍵盤來配合它(添加 @ 和 .com 選項)。

          Input 類型 - url

          url 類型用于應該包含 URL 地址的輸入域。

          在提交表單時,會自動驗證 url 域的值。

          實例

          Homepage: <input type="url" name="user_url" />

          親自試一試

          提示:iPhone 中的 Safari 瀏覽器支持 url 輸入類型,并通過改變觸摸屏鍵盤來配合它(添加 .com 選項)。

          Input 類型 - number

          number 類型用于應該包含數值的輸入域。

          您還能夠設定對所接受的數字的限定:

          實例

          Points: <input type="number" name="points" min="1" max="10" />

          親自試一試

          請使用下面的屬性來規定對數字類型的限定:

          屬性描述
          maxnumber規定允許的最大值
          minnumber規定允許的最小值
          stepnumber規定合法的數字間隔(如果 step="3",則合法的數是 -3,0,3,6 等)
          valuenumber規定默認值

          請試一下帶有所有限定屬性的例子:親自試一試

          提示:iPhone 中的 Safari 瀏覽器支持 number 輸入類型,并通過改變觸摸屏鍵盤來配合它(顯示數字)。

          Input 類型 - range

          range 類型用于應該包含一定范圍內數字值的輸入域。

          range 類型顯示為滑動條。

          您還能夠設定對所接受的數字的限定:

          實例

          <input type="range" name="points" min="1" max="10" />

          親自試一試

          請使用下面的屬性來規定對數字類型的限定:

          屬性描述
          maxnumber規定允許的最大值
          minnumber規定允許的最小值
          stepnumber規定合法的數字間隔(如果 step="3",則合法的數是 -3,0,3,6 等)
          valuenumber規定默認值

          Input 類型 - Date Pickers(日期選擇器)

          HTML5 擁有多個可供選取日期和時間的新輸入類型:

          • date - 選取日、月、年
          • month - 選取月、年
          • week - 選取周和年
          • time - 選取時間(小時和分鐘)
          • datetime - 選取時間、日、月、年(UTC 時間)
          • datetime-local - 選取時間、日、月、年(本地時間)

          下面的例子允許您從日歷中選取一個日期:

          實例

          Date: <input type="date" name="user_date" />

          親自試一試

          輸入類型 "month": 親自試一試

          輸入類型 "week": 親自試一試

          輸入類型 "time": 親自試一試

          輸入類型 "datetime": 親自試一試

          輸入類型 "datetime-local": 親自試一試

          Input 類型 - search

          search 類型用于搜索域,比如站點搜索或 Google 搜索。

          search 域顯示為常規的文本域。

          posted on 2014-04-11 18:24 順其自然EVO 閱讀(183) 評論(0)  編輯  收藏 所屬分類: jQuery

          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 高密市| 东阳市| 平塘县| 策勒县| 左云县| 天长市| 辽中县| 印江| 昌乐县| 永宁县| 徐汇区| 托克托县| 泽州县| 兰坪| 水富县| 永登县| 靖宇县| 蚌埠市| 大宁县| 准格尔旗| 和林格尔县| 呼图壁县| 杂多县| 上蔡县| 崇义县| 枝江市| 壤塘县| 松溪县| 乌兰浩特市| 宝坻区| 台北县| 遂溪县| 资溪县| 潼关县| 厦门市| 安远县| 延安市| 嘉峪关市| 息烽县| 澎湖县| 安阳市|