gpt4 book ai didi

javascript - 获取外部元素的html

转载 作者:行者123 更新时间:2023-11-28 13:30:14 25 4
gpt4 key购买 nike

我的元素如下

 <div id="features" class="feature" data-id="1">
<a href="http://www.google.com></a>
<img src="/sample.jpg">
<p> Sample content </p>
</div>

我想获取没有内部子元素的 div 的外部 html,如下

  <div id="features" class="feature" data-id="1"></div>

如果没有jquery,我该如何做到这一点?

最佳答案

不实际影响页面(即实际删除所有子级)的最简单方法是 clone the DOM node :

var featuresEl = document.getElementById('features');
var clonedEl = featuresEl.cloneNode(false); //False to not clone children
console.log(clonedEl.outerHTML); //Returns what you wanted, without inners

<强> Demo (see console)

关于javascript - 获取外部元素的html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25543221/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com