Javascript在下拉列表的变量前加零

时间:2015-07-31 22:44:33

标签: javascript

我有这段代码让我感到悲伤。我需要它将i变量更改为01,02,03 ..... 10,11,12最好在这一行上,以免破坏掉它的一切。我一直在努力尝试在功能的其他地方甚至另一端,但我一直打破它。真的,如果我能把它固定在这一行,其他一切都会好的。请协助

for (var i=1; i<32; i++)
options[i]=new Option(i, i+0)

//我需要i变量用于函数的其余部分,它会被更改并稍后输出

2 个答案:

答案 0 :(得分:2)

这就是你想要的东西吗?

for (var i=1; i<32; i++)
    i < 10 ? document.write('0' + i + '<br />') : document.write(i + '<br />');   

答案 1 :(得分:1)

这样的事情应该有效

for (var i=1; i<32; i++) {
    var number = i;
    if (i<10) {
         number = 0 + '' + i;
    }
    console.log(number);
}

您将输出到浏览器控制台,只需将其更改为您希望文本的位置。