JS获取table指定行、列数据
通过onclick属性传入this对象
<table>
<tr>
<td>
<button onclick="favorite(this)">favorite</button>
</td>
</tr>
</table>
js获取对象属性并取值
function favorite(data) {
let param = data.parentNode.parentNode.childNodes[0].innerText;
}
- data为传入的this对象
- data.parentNode为td对象
- parentNode获取的是父节点对象,childNode获取的是子节点,如果是多个父子节点,则返回的是数组,根据下标取出想要的节点