js中怎么删除一个标签及其标签下的所有内容?

2025-12-17 08:38:50
推荐回答(2个)
回答1:

直接将标签jquery的remove()方法即可,其下面的内容也就同时移除了。

remove() 方法移除被选元素,包括所有文本和子节点。

该方法不会把匹配的元素从 jQuery 对象中删除,因而可以在将来再使用这些匹配的元素。

语法:

$(selector).remove()

例如:





$(document).ready(function(){
  $("button").click(function(){
    $("p").remove();
  });
});



这是一个段落。


这是另一个段落。




回答2:

var elem=document.getElementById('xh2'); // 按 id 获取要删除的元素
elem.parentNode.removeChild(elem); // 让 “要删除的元素” 的 “父元素” 删除 “要删除的元素”