我正在尝试删除其子项包含字符串的<li>
个项目。尽我所知,做到这一点
包含该字符串的索引将删除父<li>
节点
const regex = new RegExp('string')
let allNodes = document.getElementsByTagName('li')
let indexedNodes = []
for (item in allNodes) {
if(item.innerHTML.match(re)) indexedNodes[item]
// walk further down the DOM tree
}
// match indexed nodes to tree and remove items
我是一个,但是坚持递归地解析树,然后将其与完整的DOM匹配。
如何删除其子代包含特定字符串值的所有<li>
节点?