gpt4 book ai didi

javascript - document.getElementById ("images").children[0] 到一个字符串

转载 作者:搜寻专家 更新时间:2023-10-31 22:04:19 25 4
gpt4 key购买 nike

toString() 方法将输出 [object HTMLImageElement]。我想要图像元素的字符串表示 '<img src="..." />' . outerHTML 在 firefox 中返回 undefined。

我怎样才能做到这一点?

最佳答案

outerHTML 不是跨浏览器的。

最简单的方法是克隆该元素并将其添加到父元素,然后获取该元素的 innerHTML:

var outer = document.createElement('outer'),
child = document.getElementById(“images”).children[0].cloneNode(true);

outer.appendChild(child);

var imgHtml = outer.innerHTML;

关于javascript - document.getElementById ("images").children[0] 到一个字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4764494/

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