• js设置select选中


    1,年份选中:

    <select id="year"></select>

    //给select复制,当前年份+5年

    var year = document.getElementById("year");
    var my = new Date();
    var endYear = my.getFullYear();// 获取当前年份
    for (var i = endYear; i <= endYear+5; i++) {
    year.options.add(new Option(i, i + '年'));
    }

    var yearobj = document.getElementById("year");
    var monthobj = document.getElementById("month");
    var myDate = new Date();
    var y=myDate.getYear();//当前年
    var m=myDate.getMonth()+1; //当前月
    var mon =(m<10 ? "0"+m:m);
    //设置选中的值
    for(var i=0; i<yearobj.options.length; i++){
    if(yearobj.options[i].innerHTML == y){
    yearobj.options[i].selected = true;
    break;
    }
    }

    2,设置月份选中:

    <select id="month">
    <option value="01">1月</option>
    <option value="02">2月</option>
    <option value="03">3月</option>
    <option value="04">4月</option>
    <option value="05">5月</option>
    <option value="06">6月</option>
    <option value="07">7月</option>
    <option value="08">8月</option>
    <option value="09">9月</option>
    <option value="10">10月</option>
    <option value="11">11月</option>
    <option value="12">12月</option>
    </select>

    var monthobj = document.getElementById("month");

    var myDate = new Date();

    var m=myDate.getMonth()+1; //当前月
    var mon =(m<10 ? "0"+m:m); 

    for(var i=0; i<monthobj.options.length; i++){
    if(monthobj.options[i].value == mon){
    monthobj.options[i].selected = true;
    break;
    }
    }

  • 相关阅读:
    学生管理系统
    python集合(方法)
    python字典(包括方法)
    python元组(包括方法)
    python列表(包含列表方法)
    python索引
    python三元运算
    python while循环
    python-if语句
    python数据类型和运算符
  • 原文地址:https://www.cnblogs.com/lkzp123456/p/6946739.html
Copyright © 2020-2023  润新知