我还是Javascript的新手,我需要知道如何构建选项标签。我想保留第一个选项标签自定义,其余的增量为15从0到1000.这是我正在使用的当前代码,但问题是该值被设置为增量数,我不想要继续键入每个数组值。
<script type="text/javascript">
function myFunction() {
var teamArray = ["(Custom Number Example) 120", "0", "15", "30", "45"];
var arLen=teamArray.length;
for(var i=0; i<arLen; i++){
document.getElementById("minutes").options[i]=new Option(teamArray[i], i);
}
}
window.onload=myFunction;
</script>
<select id="minutes">
</select>
答案 0 :(得分:3)
遗憾的是,JavaScript内置了range
函数,但您可以使用简单的for
循环创建此数组。
var teamArray = ["(Custom Number Example) 120"];
for (var i = 0; i <= 1000; i += 15) {
teamArray.push(i);
}