Öyle gibi yıllar listesini alabilir ...
jsFiddle.
Ya aslında select
elemanını oluşturmak için ...
var date = new Date,
year = date.getFullYear(),
select = document.createElement('select');
for (var i = year; i < year + 5; i++) {
var option = document.createElement('option'),
yearText = document.createTextNode(i);
option.appendChild(yearText);
select.add(option);
}
select.name = 'year';
document.body.appendChild(select);
jsFiddle.
var myselect = document.getElementById("year"), year = new Date().getFullYear();
var gen = function(max){do{myselect.add(new Option(year++,max--),null);}while(max>0);}(5);
JavaScript
jsFiddle
, yıl olsun, bir tarih nesnesi oluşturma gerektiği gibi bir artıracaktır. – RobG