HTML5 日期含代碼

HTML5 – 日期

在 HTML5 標(biāo)準(zhǔn)中,日期輸入框得到了大幅度的改進(jìn)和增強(qiáng)。愛(ài)掏網(wǎng) - it200.com現(xiàn)在,無(wú)需使用 JavaScript 選擇日期,只需在輸入框中鍵入日期即可。愛(ài)掏網(wǎng) - it200.com

最基本的日期輸入框如下所示:

<label for="birthday">出生日期:</label>
<input type="date" id="birthday" name="birthday">

這個(gè)輸入框?qū)@示一個(gè)日期選擇器。愛(ài)掏網(wǎng) - it200.com在支持 HTML5 標(biāo)準(zhǔn)的現(xiàn)代瀏覽器上,用戶(hù)可以打開(kāi)日期選擇器并選擇日期。愛(ài)掏網(wǎng) - it200.com如果瀏覽器不支持 HTML5 標(biāo)準(zhǔn),則該輸入框?qū)@示為文本框,用戶(hù)可以手動(dòng)輸入日期。愛(ài)掏網(wǎng) - it200.com

除了日期輸入框之外,還有時(shí)間輸入框,它們的標(biāo)簽分別是 <input type="time"><input type="datetime-local">愛(ài)掏網(wǎng) - it200.com

<label for="appt">預(yù)約時(shí)間:</label>
<input type="time" id="appt" name="appt">

<label for="meeting">會(huì)議時(shí)間:</label>
<input type="datetime-local" id="meeting" name="meeting">

這兩個(gè)輸入框分別顯示了時(shí)間選擇器和日期時(shí)間選擇器。愛(ài)掏網(wǎng) - it200.com

另外,還有一個(gè)帶有范圍限制的日期輸入框,它允許您指定不能選擇的日期范圍。愛(ài)掏網(wǎng) - it200.com

<label for="start">開(kāi)始日期:</label>
<input type="date" id="start" name="start" min="2022-01-01" max="2022-12-31">

這個(gè)輸入框?qū)⑹冀K顯示 2022 年的日期范圍,用戶(hù)不能選擇此范圍之外的日期。愛(ài)掏網(wǎng) - it200.com

自定義日期輸入框樣式

標(biāo)準(zhǔn)的日期輸入框可能無(wú)法滿(mǎn)足所有需求。愛(ài)掏網(wǎng) - it200.com您可以使用 CSS 來(lái)自定義輸入框的外觀。愛(ài)掏網(wǎng) - it200.com下面是一個(gè)示例,采用了一些較為常見(jiàn)的自定義樣式:

<style>
  input[type="date"] {
    background-color: #fff;
    border: 1px solid #dcdfe6;
    border-radius: 2px;
    padding: 8px;
    outline: none;
    height: 32px;
    font-size: 14px;
    color: #606266;
  }
</style>

<label for="eventdate">活動(dòng)日期:</label>
<input type="date" id="eventdate" name="eventdate">

樣式表將一般的輸入框樣式轉(zhuǎn)換為了具有不同背景和邊框樣式的個(gè)性化輸入框。愛(ài)掏網(wǎng) - it200.com您可以進(jìn)一步自定義樣式以適應(yīng)你的網(wǎng)站設(shè)計(jì)。愛(ài)掏網(wǎng) - it200.com

獲取和設(shè)置日期值

為了獲取和設(shè)置日期輸入框的值,您可以使用 JavaScript。愛(ài)掏網(wǎng) - it200.com以下是一個(gè)獲取日期輸入框值的示例:

const input = document.getElementById("birthday");
input.addEventListener("change", () => {
  const value = input.value;
  console.log(value); // 2022-07-31
});

這段代碼監(jiān)聽(tīng)了輸入框的 change 事件,并在值改變時(shí)打印出日期。愛(ài)掏網(wǎng) - it200.com

要設(shè)置日期輸入框的默認(rèn)值,請(qǐng)將值屬性設(shè)置為默認(rèn)日期:

<label for="birthday">出生日期:</label>
<input type="date" id="birthday" name="birthday" value="2000-01-01">

這將在日期輸入框中顯示 2000 年 1 月 1 日。愛(ài)掏網(wǎng) - it200.com

結(jié)論

HTML5 標(biāo)準(zhǔn)對(duì)日期和時(shí)間輸入框進(jìn)行了大量的增強(qiáng)和改進(jìn),現(xiàn)在可以輕松地使用它們來(lái)選擇日期和時(shí)間。愛(ài)掏網(wǎng) - it200.com您可以通過(guò)自定義樣式表輕松地將其個(gè)性化以適應(yīng)您的設(shè)計(jì)需求。愛(ài)掏網(wǎng) - it200.com在 JavaScript 中獲取和設(shè)置日期輸入框的值也變得非常容易。愛(ài)掏網(wǎng) - it200.com

聲明:所有內(nèi)容來(lái)自互聯(lián)網(wǎng)搜索結(jié)果,不保證100%準(zhǔn)確性,僅供參考。如若本站內(nèi)容侵犯了原著者的合法權(quán)益,可聯(lián)系我們進(jìn)行處理。
發(fā)表評(píng)論
更多 網(wǎng)友評(píng)論0 條評(píng)論)
暫無(wú)評(píng)論

返回頂部

主站蜘蛛池模板: 香蕉视频a级片| 国产免费资源高清小视频在线观看| 夜夜爱夜夜做夜夜爽| 天天爽夜夜爽人人爽| 好吊妞视频在线| 欧美成人免费全部观看在线看 | 国产成人精品免费视频动漫| 国产精品成人久久久久久久| 国产精品美女www爽爽爽视频| 国产视频精品久久| 国产精品无码无卡在线播放 | yellow版字幕网| porn在线精品视频| a级毛片免费完整视频| 9丨精品国产高清自在线看| 99久久国产综合精品swag| 91福利免费视频| 色狠台湾色综合网站| 日本按摩xxxxx高清| 高清在线精品一区二区| 色噜噜噜噜噜在线观看网站| 老师你好电影高清完整版在线观看| 色婷婷欧美在线播放内射| 综合五月天婷婷丁香| 男女抽搐动态图| 欧美日本在线视频| 日韩精品极品视频在线观看免费 | 久久久久亚洲av无码尤物| 一边摸一边爽一边叫床视频| JAPANRCEP老熟妇乱子伦视频| 2015日韩永久免费视频播放| 黑人太粗太深了太硬受不了了| 色婷婷精品大在线视频| 男女搞基视频软件| 最近最好最新2018中文字幕免费| 日本一本在线观看| 好爽好紧好大的免费视频国产| 国产综合色在线视频区| 国产日韩精品一区二区在线观看| 四虎永久免费网站免费观看| 亚洲综合精品第一页|