7

ドロップダウン メニューで使用される年を生成する 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>
4

3 に答える 3

13

を使用しDate.getFullYearます。例:

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

フィドル: http://jsfiddle.net/t8fdh/

于 2013-11-01T17:16:28.287 に答える
0

単にnew Date().getFullYear()現在の年を取得するために使用します。

var min = new Date().getFullYear();
var max = min + 20;
于 2013-11-01T17:16:34.413 に答える