动态填充选择选项javascript
populating select options dynamically javascript
我想拥有动态选择列表的选项。我想使用java脚本动态填充年份值的选择列表。应该是今年到下一个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);
}
};
未测试代码:
function populateYears( nbrOfYears, divID ) {
var id = document.getElementById( divID );
var dt = new Date();
var yr = dy.getFullYear();
var opt;
for( var x=0; x<= nbrOfYears; x++ ) {
opt = new Option( yr, yr );
id.appendChild( opt );
yr++;
}
}
相关文章:
- javascript选项卡没有'不起作用
- IE7在带有Javascript选项卡导航的页面上误读CSS
- 声明JavaScript选项对象的正确方法
- JavaScript选项卡动态宽度.animate()只能工作一次
- 编译为JavaScript选项,该选项使用十进制库而不是IEEE 754数学
- Javascript选项卡未正确激活
- Javascript选项卡字符删除
- Javascript 选项卡不会在页面加载时打开选项卡
- 显示隐藏样式 JavaScript 选项卡菜单
- 将鼠标悬停在 JavaScript 选项卡上,页面上有几个选项卡组
- JavaScript 选项卡式内容而不使用 jquery
- 如何直接链接到特定的 JavaScript 选项卡
- 在 JavaScript 选项卡中显示分页
- 预加载图像并为我的 CSS 行的简单 Javascript 选项过渡
- jQuery/JavaScript选项卡不适用于IE9
- 使用JavaScript启用和禁用浏览器JavaScript选项
- JavaScript选项卡式文件夹;无法在Internet Explorer中工作
- html/javascript选项卡控制器不工作
- 它能在JavaScript选项runat=“”中从另一台服务器调用js文件吗;服务器”;
- 雄辩的javascript选项卡练习