gpt4 book ai didi

javascript - 使用 Javascript 自动将年份添加到 HTML 选择

转载 作者:搜寻专家 更新时间:2023-10-31 22:36:18 24 4
gpt4 key购买 nike

我有一个选择输入,它将显示从今年到 1920 年的年份。

但是,我的 javascript 代码似乎只按升序显示。

  var max = new Date().getFullYear(),
min = max - 99,
select = document.getElementById('year');

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

所以它需要显示:201920182017...

不是:19201921年1922年

最佳答案

有几种方法,使用前置,或者简单地倒数而不是倒数。此方法倒计时。与前置不同,最高的是自动选择的倒计时。

var max = new Date().getFullYear(),
min = max - 99,
select = document.getElementById('year');

for (var i = max; i >= min; i--) {
var opt = document.createElement('option');
opt.value = i;
opt.innerHTML = i;
select.appendChild(opt);
}
<select name="year" id="year"></select>

关于javascript - 使用 Javascript 自动将年份添加到 HTML 选择,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55656623/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com