js如何动态删除指定id系列元素?
发布网友
发布时间:2022-04-30 19:09
我来回答
共2个回答
热心网友
时间:2022-05-15 21:15
<button id="del">删除</button>
<div id=a><div id=b></div><div id=c1></div><div id=c2></div><div id=c9></div></div>
<script>
del.onclick=()=>document.querySelectorAll("div#a div[id^=c]").forEach(e=>e.remove());
</script>
热心网友
时间:2022-05-15 22:33
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
</head>
<body>
<div id="a">
<div id="b"></div>
<div id="c1"></div>
<div id="c2"></div>
</div>
</body>
<script>
document.querySelectorAll("#a div").forEach(item => {
if (item.getAttribute("id").indexOf("c") != -1) {
item.remove()
}
})
</script>
</html>
请采纳