我有這樣一個表:如何更改每個div的ID與一個有n個ID的表?
<tr id="Article1">
<td id="CheckboxDiv1">
<div class="checkbox" style="text-align:center">
<label>
<input type="checkbox" id="CheckboxArticle1" onchange="OnChange(this);">
</label>
</div>
</td>
<td id="Metal1">gold</td>
<td id="Description1">Ring</td>
<td id="Quantity1">2</td>
<td id="Weight1">90</td>
<td id="Purity1">100</td><td id="PureWeight1">1</td>
<td id="Remarks1">bend</td>
</tr>
<tr id="Article2">
<td id="CheckboxDiv2">
<div class="checkbox" style="text-align:center">
<label>
<input type="checkbox" id="CheckboxArticle2" onchange="OnChange(this);">
</label>
</div>
</td>
<td id="Metal2">gold</td>
<td id="Description2">Ring</td>
<td id="Quantity2">2</td>
<td id="Weight2">90</td>
<td id="Purity2">100</td><td id="PureWeight1">1</td>
<td id="Remarks2">bend</td>
</tr>
我試着下面的代碼來獲取ID
var RowCount=2;
for(i=1;i<=RowCount;i++)
{
ColoumnId[i]=$("#Article"+i+" > td").map(function(){
return this.id;
}).get();
}
我得到的所有列的ID,但我也需要得到的的Id 「CheckBox」即「CheckboxArticle1」,「CheckboxArticle2」。有人可以建議我如何獲得Id。提前致謝!
我沒有看到一個'div'與ID - 該ID做你想要改變? – Jurik
要更改元素ID,您需要對該元素的引用,但是如果您已經有引用,那麼更改ID的意義何在? **您試圖通過更改ID來解決的根本問題是什麼?** – nnnnnn