想问下obj.parentNode.parentNode.parentNode为哪个节点,对删除操作不是很理解
// 创建删除函数,分析:一旦点击<a>标签,既要删除该行的所有元素,即删除<tr>。所以从<table>标签中删除<tr>标签即可
function del(obj){
var node1=obj.parentNode.parentNode; //获取当前节点<a>的祖父节点即<tr>
node1.parentNode.removeChild(node1); //从<table>标签里删除标签<tr>
}
具体:
<a>--obj.parentNode--><td>
<a>---obj.parentNode.parentNode--><tr>
<a>---obj.parentNode.parentNode.parentNode-><table>
data.sql里只有语句 altertablebrandschangelogologovarchar(40); altertablebrandschangedescriptiondescriptionvarchar(500);貌似不是建表语句不小不小刚刚插着耳机的
var what=obj.parentNode.parentNode;
console.log(what),打开f12(谷歌浏览器);找到console面板。
我也正在研究
obj是a节点obj.parentNode是td节点,obj.parentNode.parentNode是tr节点,obj.parentNode.parentNode.parentNode是table节点,最后即删除table下的指定tr节点。