我在JavaScript中有一个名为“numbers”的变量,这个变量包含从0到9的10个数字,如下所示。
var numbers = "0123456789";
现在我想要做的是使用document.getElementByID("a") = "";将这些数字分配给输入文本字段,例如:
<input type="text" id="a" value="" />
<input type="text" id="b" value="" />
<input type="text" id="c" value="" />
<input type="text" id="d" value="" />
<input type="text" id="e" value="" />
<input type="text" id="f" value="" />
<input type="text" id="g" value="" />
<input type="text" id="h" value="" />
<input type="text" id="i" value="" />
<input type="text" id="j" value="" />
目前上面的文本字段没有任何值,但我希望能将变量“numbers”中的每个数字分配给上面的每个文本字段,这样当用户单击名为“click me”的按钮时,它会看起来像这样。
<input type="text" id="a" value="0" />
<input type="text" id="b" value="1" />
<input type="text" id="c" value="2" />
<input type="text" id="d" value="3" />
<input type="text" id="e" value="4" />
<input type="text" id="f" value="5" />
<input type="text" id="g" value="6" />
<input type="text" id="h" value="7" />
<input type="text" id="i" value="8" />
<input type="text" id="j" value="9" />
如果特定数字= 0,那么是否有任何方法可以将文本字段保留为空?
提前致谢:)
numbers[2]
来获取字符串中的一个数字(例如获取第三个字符“2”),因此你可以尝试一些类似于if(numbers[2] != 0) document.getElementById('c').value = numbers[2]
的代码。 - pimvdb