gpt4 book ai didi

javascript - 将 DOM 元素转换为 HTML 代码并显示在页面文本区域中?

转载 作者:行者123 更新时间:2023-11-29 20:10:32 25 4
gpt4 key购买 nike

我需要从 HTML 页面中获取一些 DOM 元素并将它们的 HTML(代码)发送到同一页面上的文本区域中。目的是允许查看者将代码复制并粘贴到他们自己的页面中。

这可能吗?

我试过类似的东西(在 jQuery 中):

$('textarea').val( $('.container').html() );

我首先将需要的元素克隆到 div.container 中, 但这只是给了我类似 object #<HTMLImageElement> 的东西在我的文本区域中。我希望得到的是 <img src="http://www.domain.com/images/file.png" alt="My Image"> 之类的东西根据我克隆的元素的结构。

感谢任何指点!谢谢!

最佳答案

试试这个:

$('textarea').val( $('.container').get(0).innerHTML );

关于javascript - 将 DOM 元素转换为 HTML 代码并显示在页面文本区域中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10183117/

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