js 把 dom对象转换成 字符串?

l_dongdong 2012-04-18 12:22:06
js 把 如何dom对象转换成 字符串?
...全文
10590 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
xbzwz 2014-11-29
  • 打赏
  • 举报
回复
var stringToDom=function(htmlString){ var div= document.createElement("div"); div.innerHTML=html; return div.children[0]; } var domToStirng=function(htmlDOM){ if(outerHTML in htmlDOM){ return htmlDOM.outerHTML; } else { var div= document.createElement("div"); div.appendChild(htmlDOM); return div.innerHTML } } var htmlString="<div>my html string</div>" var dom=stringToDom(htmlString); console.log(dom); // <div> console.log(typeof dom); // object var str = domToStirng(dom); console.log(str); // <div>my html string</div> console.log(typeof str); // string
xbzwz 2014-11-01
  • 打赏
  • 举报
回复
htmlDOM? xmlDOM? 楼上的方法是 HTML的 如果是xmlDOM 支持用 xmlDOM.xml
wzhiyuan 2012-04-18
  • 打赏
  • 举报
回复
obj.outterHTML?
l_dongdong 2012-04-18
  • 打赏
  • 举报
回复
Node cannot be inserted at the specified point in the hierarchy
[在此错误处中断]

D.appendChild(xmlDom);
foolbirdflyfirst 2012-04-18
  • 打赏
  • 举报
回复
var D = document.createElement('div')
D.appendChild(你的dom对象)
alert(D.innerHTML);
l_dongdong 2012-04-18
  • 打赏
  • 举报
回复
在火狐浏览器下。。。

87,997

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 JavaScript
社区管理员
  • JavaScript
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧