将DOMobject保存为字符串

我有一个像DOMelement

文本

我已将其保存在函数中的变量elem中

function(elem){ var elem=elem; } 

现在我想将这个dom对象保存为字符串

 
text

你会如何管理这个? 我试过了…… 像elem.toString() ,它不起作用或elem.html()只返回INNER html。

对于jQuery,您可能希望将其称为

 var elem = $('#elem'); var strElem = elem[0].outerHTML; if(strElem == null) { strElem = $('
').append(elem.clone()).html(); }

http://jsfiddle.net/KRgkc/3/

听起来你想要外面的html :

 elem.outerHTML