Продолжить Установку прекратить итерацию и запустить следующую итерацию Ex:
System.out.println("continue when i is 2:");
for (int i = 1; i <= 3; i++) {
if (i == 2) {
System.out.print("[continue]");
continue;
}
System.out.print("[i:" + i + "]");
}
и Break Statment остановить цикл или выйти из цикла
box_id не является массивом. Сделайте это строкой и добавьте к ней i.
for (i=1; i<=10; i++) {
document.getElementById('box_id'+i).value = "12345";
}
<td class="dedefault">
<input type="hidden" name="RSTS_IN" value="RW">
<label for="box_id1"><span class="fieldlabeltextinvisible">BOX</span></label>
<input type="text" name="ID_IN" size="6" maxlength="5" id="box_id1"/><input type="text" name="ID_IN" size="6" maxlength="5" id="box_id2"/><input type="text" name="ID_IN" size="6" maxlength="5" id="box_id3"/><input type="text" name="ID_IN" size="6" maxlength="5" id="box_id4"/><input type="text" name="ID_IN" size="6" maxlength="5" id="box_id5"/><input type="text" name="ID_IN" size="6" maxlength="5" id="box_id6"/><input type="text" name="ID_IN" size="6" maxlength="5" id="box_id7"/><input type="text" name="ID_IN" size="6" maxlength="5" id="box_id8"/><input type="text" name="ID_IN" size="6" maxlength="5" id="box_id9"/><input type="text" name="ID_IN" size="6" maxlength="5" id="box_id10"/>
</td>
Вы не определили box_id
.
Как я понял из вашего вопроса, вы пытаетесь сделать box_id(some number)
Вам нужно построить строку, которую вы можете сделать, используя string literal
или просто string concatenation
.
var x,i;
for (i=1; i<10; i++) {
x = `box_id${i}`;
let ele = document.getElementById(x);
if(ele) ele.value = "12345";
}
<td class="dedefault">
<input type="hidden" name="RSTS_IN" value="RW">
<label for="box_id1"><span class="fieldlabeltextinvisible">BOX</span></label>
<input type="text" name="ID_IN" size="6" maxlength="5" id="box_id1">
<input type="hidden" name="assoc_term_in" value="">
<input type="hidden" name="start_date_in" value="">
<input type="hidden" name="end_date_in" value="">
</td>