JS動(dòng)態(tài)生成年份和月份實(shí)例代碼
先看下js動(dòng)態(tài)生成的年份,具體代碼如下所示:
function makeYear() { var year = document.getElementById("year"); var my = new Date(); var endYear = my.getFullYear();// 獲取當(dāng)前年份 for (var i = 1900; i <= endYear; i++) { year.options.add(new Option(i, i + '年')); } }
下面看下js動(dòng)態(tài)生成月
function makeMonth() { var month = document.getElementById("month"); for (var i = 1; i <= 12; i++) { /* * if (i < 10) { option.values='0'+i; option.innerText='0'+i; * } else * { * option.values=i; * option.innerText=i; * } * month.appendChiled(option); * */ if (i < 10) { month.options.add(new Option('0' + i, '0' + i)); } else { month.options.add(new Option(i, i)); } } }
兩個(gè)if能互換,都差不多的方法。
以上所述是小編給大家介紹的JS動(dòng)態(tài)生成年份和月份,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
相關(guān)文章
PHP使用方法重載實(shí)現(xiàn)動(dòng)態(tài)創(chuàng)建屬性的get和set方法
這篇文章主要介紹了PHP使用方法重載實(shí)現(xiàn)動(dòng)態(tài)創(chuàng)建屬性的get和set方法,使用本文方法可以在一個(gè)類(lèi)中不用在寫(xiě)大量的set方法或get方法,需要的朋友可以參考下2014-11-11NestJs使用Mongoose對(duì)MongoDB操作的方法
這篇文章主要介紹了NestJs使用Mongoose對(duì)MongoDB操作的方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2021-02-02webpack3里使用uglifyjs壓縮js時(shí)打包報(bào)錯(cuò)的解決
這篇文章主要介紹了webpack3里使用uglifyjs壓縮js時(shí)打包報(bào)錯(cuò)的解決,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-12-12使用原生JavaScript實(shí)現(xiàn)放大鏡效果
這篇文章主要為大家詳細(xì)介紹了如何使用原生JavaScript實(shí)現(xiàn)放大鏡效果(可自由大小適配),文中的示例代碼講解詳細(xì),感興趣的小伙伴可以了解一下2023-03-03基于JS實(shí)現(xiàn)橫線提示輸入驗(yàn)證碼隨驗(yàn)證碼輸入消失(js驗(yàn)證碼的實(shí)現(xiàn))
最近在開(kāi)微信的頁(yè)面,在項(xiàng)目需求中遇到之前沒(méi)有做過(guò)的功能,要求橫線提示輸入驗(yàn)證碼隨驗(yàn)證碼輸入橫線消失,基于js怎么實(shí)現(xiàn)的呢?下面小編給大家分享基于js實(shí)現(xiàn)驗(yàn)證碼功能,感興趣的朋友一起看看吧2016-10-10當(dāng)滾動(dòng)條滾動(dòng)到頁(yè)面底部自動(dòng)加載增加內(nèi)容的js代碼
這篇文章主要介紹了如何使用javscript實(shí)現(xiàn)滾動(dòng)條滾動(dòng)到頁(yè)面底部自動(dòng)加載增加頁(yè)面內(nèi)容,需要的朋友可以參考下2014-05-05