JSON序列化DOM元素
如果我做:
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对象 表示法) 为序列化DOM节点
设计的,您需要自己拉出所需的内容并将其写入对象,然后根据需要重新创建DOM节点。
实际上,Chrome甚至不执行您的代码:
TypeError: Converting circular structure to JSON
以上是 JSON序列化DOM元素 的全部内容, 来源链接: utcz.com/qa/406295.html