我的页面上有10个输入框..
<input type="text" id="box1">
<input type="text" id="box2">
<input type="text" id="box3">
<input type="text" id="box4">
<input type="text" id="box5">
<input type="text" id="box6">
<input type="text" id="box7">
<input type="text" id="box8">
<input type="text" id="box9">
<input type="text" id="box10">
使用 JavaScript 我希望能够选择每个的输入,但只能根据请求使用 JavaScript。
我使用了以下代码:
document.getElementById("box1").value
返回值(我想要的)
但是我希望能够用它做一些事情然后请求下一个项目然后用那个做一些事情..
所以我创建了一个虚拟变量(放置在我的函数之外,因为我不想在每次调用函数时将值重置回 1:
var current_item = "1";
然后我希望能够使用这个变量来选择一个项目,我已经像这样使用它:
document.getElementById("box" + current_item).value
current_item = current_item + 1;
但是它不起作用。如果我提醒 current_item 变量,它会返回未定义。
如果我将 current_item 变量添加到我的函数中,它可以工作并执行我希望它执行的操作,但会不断重置回 1(因为函数正在重新创建变量)。
任何人都可以帮助我解决如何获取下一个输入框的值吗?