JS动态生成年份和月份实例代码

作者:袖梨 2022-06-25

先看下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能互换,都差不多的方法。

相关文章

精彩推荐