Tôi muốn biết cách nhấp vào nút trong bảng HTML và nhận số hàng và cột được trả lại cho tôi: Ví dụ: bảng:Nhấp vào bảng HTML và nhận số hàng (với javascript, không phải jquery)
<table>
<tr>
<td><input type="button" value="button"></td>
<td><input type="button" value="button"></td>
<td><input type="button" value="button"></td>
</tr>
<tr>
<td><input type="button" value="button"></td>
<td><input type="button" value="button"></td>
<td><input type="button" value="button"></td>
</tr>
<tr>
<td><input type="button" value="button"></td>
<td><input type="button" value="button"></td>
<td><input type="button" value="button"></td>
</tr>
</table>
Làm cách nào để sử dụng JavaScript để nhấp vào nút đầu tiên ở hàng thứ hai và cho tôi biết rằng tôi đã nhấp vào ô đầu tiên ở hàng thứ hai? Mỗi nút có cần phải có một id duy nhất hay không?
Hàng có [ 'rowIndex'] (https: //developer.mozilla. org/en-US/docs/Web/API/HTMLTableRowElement/rowIndex). và các ô có ['cellIndex'] (https://developer.mozilla.org/en-US/docs/Web/API/HTMLTableCellElement). Bạn có thể sử dụng chúng [như vậy ...] (http://jsfiddle.net/eoemydb5/) – Teemu