我有類似以下內容的HTML表輸入的重複行:如何引用表格單元格中的輸入值進行循環驗證?
<table id="tableInput">
<thead>
<tr>
<th>Col 1</th>
<th>Col 2</th>
</tr>
</thead>
<tbody id='abc'>
<tr>
<td><input id="itemid" name="itemid" type="text" size="20" /></td>
<td>Col2 desc</td>
</tr>
<tr>
<td><input id="itemid" name="itemid" type="text" size="20" /></td>
<td>Col2 desc</td>
</tr>
</tbody>
</table>
我如何可以參考輸入的ID在確認循環?例如:
i=0;
while i < document.getElementById("tableInput").tBodies.length {
x = document.getElementById("tableInput").tBodies[i].input.value);
if x = "" {
errorMsg = 1;
}
i++;
}
每個「」的「id」屬性應該是唯一的。 – 2014-10-31 23:02:03
這是一個僞代碼還是一種方言,或者您是否忘記了條件周圍的「(...)」? – 2014-10-31 23:02:25
「FormElement.elements」集合將包含一個Array Like Object,如果您使用的是「ID」,則您可以循環搜索「