div下面嵌套多层还有一个div,如何得到childNodes,我获取过了,并没有,但是删除多余的层就可以的
答案:2 悬赏:10 手机版
解决时间 2021-03-31 17:27
- 提问者网友:太高姿态
- 2021-03-31 00:45
div下面嵌套多层还有一个div,如何得到childNodes,我获取过了,并没有,但是删除多余的层就可以的
最佳答案
- 五星知识达人网友:孤独入客枕
- 2021-03-31 01:18
使用递归就可以获取所有的div的childNodes啊。。。追问var o=document.getElementById(strid);
for(var i=0;i alert(o.childNodes.item(i).id);
}
没用,说递归什么的上代码,空话没用,不要多余复杂嵌套是可以获取,但是无法作为子节点获取,document.getElementById()这当然能获取了,我要子节点追答function delTaskDiv(btn){
btn.parentElement.parentElement.remove();
}
///////////////////////
var demandDel = demand.querySelector("#demandDel");追问情况不太相同,你有邮箱吗,我发个jsp给你看看,这个问题困扰我一天了,麻烦大神了
for(var i=0;i
}
没用,说递归什么的上代码,空话没用,不要多余复杂嵌套是可以获取,但是无法作为子节点获取,document.getElementById()这当然能获取了,我要子节点追答function delTaskDiv(btn){
btn.parentElement.parentElement.remove();
}
///////////////////////
var demandDel = demand.querySelector("#demandDel");追问情况不太相同,你有邮箱吗,我发个jsp给你看看,这个问题困扰我一天了,麻烦大神了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯