Javascript如何使用自定义增量构建选项标记

时间:2013-05-07 18:24:53

标签: javascript html dom

我还是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>

1 个答案:

答案 0 :(得分:3)

遗憾的是,JavaScript内置了range函数,但您可以使用简单的for循环创建此数组。

var teamArray = ["(Custom Number Example) 120"];
for (var i = 0; i <= 1000; i += 15) {
    teamArray.push(i);
}

http://jsfiddle.net/ExplosionPIlls/Ne8XD/