gpt4 book ai didi

javascript - JSON 序列化一个 DOM 元素

转载 作者:行者123 更新时间:2023-12-04 00:59:32 26 4
gpt4 key购买 nike

如果我这样做:

var el =
{
o : document.createElement("iframe")
}

var fs = JSON.stringify(el);

and then I try to access with

var ofs = JSON.parse(fs);

ofs.o 包含一个空对象而不是 iframe 元素 为什么??

最佳答案

JSON(JavaScript Object Notation)不是设计用于序列化 DOM 节点,您需要自己提取所需的内容并将其写入对象,然后根据需要重新创建 DOM 节点。

事实上,Chrome 甚至不会执行您的代码:

TypeError: Converting circular structure to JSON

关于javascript - JSON 序列化一个 DOM 元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4277789/

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