javascript选择列表,在循环中显示选项
我只是想在选择列表中做一个循环。选择列表是关于月份的,它应该包括12个月的选项。我得到的东西如下所示:javascript选择列表,在循环中显示选项,javascript,Javascript,我只是想在选择列表中做一个循环。选择列表是关于月份的,它应该包括12个月的选项。我得到的东西如下所示: function selectMonth(){ var month = document.getElementsById('Month'); for(var i = 1; i < 12; i++) { month.options[month.options.length] = new Option ('i'); } } 函
function selectMonth(){
var month = document.getElementsById('Month');
for(var i = 1; i < 12; i++)
{
month.options[month.options.length] = new Option ('i');
}
}
函数selectMonth(){
var month=document.getElementsById('month');
对于(变量i=1;i<12;i++)
{
month.options[month.options.length]=新选项('i');
}
}
我还尝试以下代码:
function selectMonth(){
for(var i = 1; i < 12; i++)
{
var month = new Option(i, i);
}
}
函数selectMonth(){
对于(变量i=1;i<12;i++)
{
var月=新期权(i,i);
}
}
但是上面的代码不起作用,有人知道为什么吗?您有一个输入错误:将
getElementsById
替换为getElementById
。
另外,替换
新选项('i')代码>通过新选项(i)代码>和<12
by不起作用=?你必须在这里解释一下。使用浏览器的开发者控制台。
function selectMonth(){
var month = document.getElementById('Month');
for(var i = 1; i <= 12; i++)
{
month.options[month.options.length] = new Option (i);
}
}