在 JavaScript 下拉列表中自动生成年份
to generate years automatically in javascript dropdown
我创建了javascript,它可以生成我的下拉菜单中使用的年份。我想自动显示当前年份和未来年份。有谁知道如何实现这一点?
<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
小提琴:http://jsfiddle.net/t8fdh/
你基本上已经有了?
见小提琴。 http://jsfiddle.net/feedmeastraydog/5raMT/
var min = new Date().getFullYear();
max = min + 20;
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);
}
select.value = new Date().getFullYear();
只需使用 new Date().getFullYear()
即可获取当前年份:
var min = new Date().getFullYear();
var max = min + 20;
相关文章:
- 如何选择由 DevExpress constrols 使用 Javascript DOM 技术自动生成的 html “i
- 从JSON模式自动生成JavaScript
- 使用javascript从字符串中自动生成标记
- Ramaze + CoffeeScript:是否可以使用 Ramaze 自动生成 Javascript
- 是否有一种从应用程序Javascript代码中自动生成序列图的方法
- 在 JavaScript 下拉列表中自动生成年份
- JSF 自定义组件在与 Oracle ADF 一起使用时缺少自动生成的 JavaScript
- 使用 Javascript+JQuery 访问自动生成的表中的行
- 自动生成元素上的无干扰JavaScript事件
- 使用HTML和javascript自动生成字母
- 如何在1-100自动生成JavaScript中限制一个数字
- 自动递增javascript函数生成的li标记
- 自动生成图像源(src=")与HTML、CSS和/或javascript链接的快照
- JavaScript/Jquery根据用户输入自动生成员工Id
- 从c#对象自动生成javascript对象模型
- 是否有一个项目可以自动生成JavaScript代理代码来调用ASP..NET MVC动作方法
- Javascript自动生成对应属性名的getter
- 自动生成的数字在任何c# / ASP.. Net / Javascript/ MySQL)
- 在javascript中自动生成一个字段
- 自动生成javascript jax-rs客户端