<分区>
我想要动态选择列表的选项。 我想使用 java 脚本动态填充年份值的选择列表。 它应该是今年到 future 10 年的下拉列表,知道吗?
<form action="something">
some other fields
<select id="year">
</select>
</form>
标签 javascript html
<分区>
我想要动态选择列表的选项。 我想使用 java 脚本动态填充年份值的选择列表。 它应该是今年到 future 10 年的下拉列表,知道吗?
<form action="something">
some other fields
<select id="year">
</select>
</form>
最佳答案
快速而肮脏,这将达到目的:
window.onload = function(){
var year = (new Date()).getFullYear(), select = document.getElementById("year"), option = null, next_year = null;
for(var i = 0; i <= 10; i++) {
option = document.createElement("option");
next_year = parseInt(year, 10) + i;
option.value = next_year;
option.innerHTML = next_year;
select.appendChild(option);
}
};
关于javascript - 动态填充选择选项javascript,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18158818/