日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 前端技术 > HTML >内容正文

HTML

HTML5日期输入类型

發(fā)布時(shí)間:2025/4/9 HTML 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 HTML5日期输入类型 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
HTML5日期輸入類型(date) 在很多頁(yè)面和web應(yīng)用中都有輸入日期和時(shí)間的地方,最典型的是訂飛機(jī)票,火車票,酒店,批薩等網(wǎng)站。

在HTML5之前,對(duì)于這樣的頁(yè)面需求,最常見(jiàn)的方案是用Javascript日期選擇組件。這幾乎是無(wú)可爭(zhēng)議、別無(wú)選擇的做法。你可以在搜尋一下“javascript 日期選擇框”,會(huì)發(fā)現(xiàn)有無(wú)數(shù)的可選擇的JavaScript組件。大部分這些日期選擇組件都提供將日期填充到指定的輸入框里的功能。

HTML5里的dateinput類型給了給了瀏覽器實(shí)現(xiàn)原生日歷的機(jī)會(huì),從此之后,JavaScript版的日歷組件將退出歷史舞臺(tái)。

HTML5規(guī)范里只規(guī)定date新型input輸入類型,并沒(méi)有規(guī)定日歷彈出框的實(shí)現(xiàn)和樣式。所以,各瀏覽器根據(jù)自己的設(shè)計(jì)實(shí)現(xiàn)日歷。
目前只有谷歌瀏覽器完全實(shí)現(xiàn)日歷功能。相信這種局面很快就會(huì)結(jié)束,所有的瀏覽器最終都將會(huì)提供原生的日歷組件。

如果你使用的是谷歌瀏覽器,那你就可以在下面的實(shí)例演示中看到這個(gè)漂亮的日期組件。用鼠標(biāo)點(diǎn)擊輸入框,就能看到瀏覽器原生的日歷框。

約會(huì)日期:

如果你當(dāng)前使用的瀏覽器還沒(méi)有實(shí)現(xiàn)日歷組件,下面的圖片你可以先睹為快。

無(wú)需任何的JavaScript,它變成了一個(gè)最基本的input類型?<input type=”date”/>

<label?for="meeting">約會(huì)日期:</label><input?id="meeting"?type="date"?value="2014-01-13"/>

HTML5讓W(xué)eb程序員的工作變得異常簡(jiǎn)單,不是嗎?不僅如此,我們得到的不僅僅只有一個(gè)“日期”類型的input,還有一系列相關(guān)的日期、時(shí)間參數(shù)讓我們自定義。我們雖然稱之為“日期”類型,但這里的type實(shí)際上是可以為“date”、“week”、“month”、“time”、“datetime”和“datetime-local”。下面我將用實(shí)例加圖文的方式向大家演示各種type的外觀表現(xiàn)。

需要提醒的是,下面的截圖都是在谷歌瀏覽器中效果,其它瀏覽器中顯示的樣子會(huì)稍有不同,但功能會(huì)是一樣的。

1. 日期(<input type=”date”/>)

這是最基本的日期選擇器,你只能從日歷中選擇某個(gè)日期。

請(qǐng)選擇日期:?

截圖:

2. 周(<input type=”week”/>)

這時(shí),你選擇的就不是一個(gè)日期了,而是周。請(qǐng)注意周數(shù)顯示的方式。

請(qǐng)選擇周:?

截圖:

3. 月份(<input type=”month”/>)

這時(shí)你選擇的是月份,跟“date”類型比起來(lái)少了后面的日子數(shù)。

請(qǐng)選擇月:?

截圖:

4. 時(shí)間(<input type=”time”/>)

這是最簡(jiǎn)單的一種顯示,沒(méi)有日歷,只能選擇時(shí)間。

請(qǐng)選擇時(shí)間:?

截圖:

5. 日期+時(shí)間(<input type=”datetime”/>)

既顯示日期組件,又顯示時(shí)間組件,其實(shí)就是“date”類型和“time”類型的組合。

請(qǐng)選擇日期和時(shí)間:?

截圖:

6. 本地日期時(shí)間(<input type=”datetime-local”/>)

顧名思義,就是用本地時(shí)間顯示。

請(qǐng)選擇日期和時(shí)間:?

截圖:

除了上面這些類型為,日期輸入類型還有一些其它屬性需要注意。

屬性描述
這是HTML里input元素的通用屬性。就是輸入框里的數(shù)據(jù)。
min日期或時(shí)間的最小值
max日期或時(shí)間的最大值
step步長(zhǎng)。不同的類型有不同的缺省步長(zhǎng)。

?

  • Date – 缺省是1天
  • Week – 缺省是1周
  • Month – 缺省是1月
  • Time – 缺省是1分鐘
  • DateTime – 缺省是1分鐘
  • Local DateTime – 缺省是1分鐘

轉(zhuǎn)載于:https://www.cnblogs.com/ince/p/9384294.html

總結(jié)

以上是生活随笔為你收集整理的HTML5日期输入类型的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。