<table class="csstable">
<tr>
<td>
<textarea id="txtOption" rows="2" cols="30">hi this is me!!!</textarea>
</td>
</tr>
<tr>
<td>
<textarea id="txtOption" rows="2" cols="30">hi this is you!!!</textarea>
</td>
</tr>
我做了什麼:使用jQuery獲取具有相同ID的文本框的值?
$(".csstable").each(function(){
alert($("#txtOption").val());
});
我得到在兩個時間,即文本區域的第一個值。 嗨,這是我!
'ID'應該是唯一的。 –
您不能有多個具有相同ID的元素。它違反了W3C制定的準則。 – thatidiotguy
@thatidiotguy更重要的是,DOM解析器和JavaScript引擎將永遠不會找到給定ID的第二個實例。他們認爲身份證是唯一的,並在找到第一個身份證後停止尋找。 – Blazemonger