我对 Javascript 还很陌生,我需要知道如何构建选项标签。我想保留第一个选项标签自定义,其余部分以 0 - 1000 之间的 15 为增量。这是我正在使用的当前代码,但问题是该值被设置为增量数字,而我不希望继续输入每个数组值。
<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>
最佳答案
遗憾的是,JavaScript 没有内置 range
函数,但您可以使用简单的 for
循环创建此数组。
var teamArray = ["(Custom Number Example) 120"];
for (var i = 0; i <= 1000; i += 15) {
teamArray.push(i);
}
关于Javascript 如何使用自定义增量构建选项标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16426001/