我想填充我的下拉列表中,我已經通過手動輸入每個變量到數組中,但我想能夠使用循環添加數組。如何正確填充JavaScript中的下拉列表?
對不起,我新的JavaScript
<select id="selectNumber">
<option>Choose a number</option>
</select>
var select = document.getElementById("selectNumber");
var options = new Array(51);
var firstyear = (new Date().getFullYear()) - 17;
var temp = 0;
for (var i = 0; i < 51; i++) {
temp = firstyear - 1;
options.push(temp);
alert(temp);
}
alert (options);
for (var i = 0; i < options.length; i++) {
var opt = options[i];
var el = document.createElement("option");
el.textContent = opt;
el.value = opt;
select.appendChild(el);
}
這不是Java;它是JavaScript。他們是完全不同的語言。 –
對不起意思javascript – user2430661
你可以使用Jquery。 newSelect.append($('',{ value:index, text:「Text」 – AFetter