javascript - 在 javascript 下拉列表中自动生成年份

标签 javascript drop-down-menu

<分区>

我创建了生成在下拉菜单中使用的年份的 javascript。我想自动显示当前年份和 future 年份。有谁知道如何实现这个?

<select id="selectElementId"></select>

<script>
    var min = 2012,
    max = 2021,
    select = document.getElementById('selectElementId');

    for (var i = min; i<=max; i++){
       var opt = document.createElement('option');
       opt.value = i;
       opt.innerHTML = i;
       select.appendChild(opt);
    }
</script>

最佳答案

使用 Date.getFullYear。示例:

var min = new Date().getFullYear(),
    max = min + 9

fiddle :http://jsfiddle.net/t8fdh/

关于javascript - 在 javascript 下拉列表中自动生成年份,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19731767/

相关文章:

javascript - 通过css给html添加图标

html - 如何在导航上添加悬停过渡效果?

CSS:下拉菜单:让子菜单与菜单对齐

jquery - 根据选择隐藏或显示 DIV 的条件 JQuery 表单?

jquery - 将带有 onchange 的选择转换为 ul 和 jquery

java - 在下拉菜单中拉取 json 文件

Javascript (ES6) 异步回调执行

javascript - 使用 Jquery .load() 仅指定回调无法正常工作

javascript - 使用 gmail api 获取与草稿邮件关联的已发送邮件

javascript - 我如何删除 HeaderButton JQGrid