2
我有HTML表格。我循環遍歷表並迭代第三個單元格具有rowspan屬性的每一行。 我如何檢查是否發現了rowspan,然後檢查其第一個單元格是否有文本。如果是,則分配給JavaScript變量。rowspan發現然後檢查第一個單元格是否有文本?
for (var i = 0; row = myTable.rows[i]; i++) {
if(row.cells[2].hasAttribute("rowspan") {
}
}
<table id="myTable">
<tr>
<td>cell1</td>
<td>cell2</td>
<td>cell3</td>
</tr>
<tr>
<td>cell4</td>
<td>cell5</td>
<td rowspan="2">cell6</td>
</tr>
<tr>
<td></td>
<td>cell8</td>
</tr>
<tr>
<td>cell9</td>
<td>cell10</td>
<td>cell11</td>
</tr>
</table>
hasattribute是不是在我的情況下工作 – John
@ user1481713 HM,我想也許有些瀏覽器(*咳嗽* IE7 *咳嗽*)不支持它。不過你應該可以使用* getAttribute *。 – McGarnagle
我使用IE8 ......... – John