【www.bbyears.com--js教程】
先看下js动态生成的年份,具体代码如下所示:
代码如下functionmakeYear() {
varyear = document.getElementById("year");
varmy =newDate();
varendYear = my.getFullYear();// 获取当前年份
for(vari = 1900; i <= endYear; i++) {
year.options.add(newOption(i, i +'年'));
}
}
下面看下js动态生成月
代码如下functionmakeMonth() {
varmonth = document.getElementById("month");
for(vari = 1; i <= 12; i++) {
/*
* if (i < 10) {
option.values=Ɔ'+i;
option.innerText=Ɔ'+i;
* } else
* {
* option.values=i;
* option.innerText=i;
* }
* month.appendChiled(option);
*
*/
if(i < 10) {
month.options.add(newOption(Ɔ'+ i,Ɔ'+ i));
}else{
month.options.add(newOption(i, i));
}
}
}
两个if能互换,都差不多的方法。