基本上,当我按下输入按钮时,我想找到“number”类值的 td 元素的值。
<table id="tableid">
<tbody>
<tr>
<td> </td>
<td class="number"> 5 </td>
<td> </td>
<td> </td>
<td><input type="button" onclick="value(this)"></td>
</tr>
</tbody>
</table
这是不工作的 JavaScript:
function value(row) {
var number = row.parentNode.parentNode.find("td:eq(1)").text();
alert(number)
}
我缺少什么?
最佳答案
$(row).closest('tr').find('.number').text();
使用最接近的方法向上找到该行,然后通过其类找到该元素,然后获取其值。
关于javascript - 在另一个 td 子项的表中查找 td,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61111503/