bodyd的内容:
<div class="table_tr">
<div class="table_td">html</div>
<div class="table_td">javscript</div>
<div class="table_td">css</div>
<div class="table_td">
<span onclick="modify(this);">修改</span>
<span onclick="del(this);">删除</span>
</div>
</div>
脚本的函数逻辑获取节点:
function modify(e){
//e是本节点,即标签<span> ,childNodes子节点,parentNode父节点,nextSibling下一节点,prevSibling上一节点,innerText、innerHTML获取节点内容
var node = e.parentNode.parentNode;
console.log(node.childNodes);
}
F12打印节点显示:
在F12里面很清楚的看到想获取div内的值试试看吧!搬砖...