将DOMobject保存为String [英] Save DOMobject as String

查看:167
本文介绍了将DOMobject保存为String的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个DOM元素,如

I have a DOMelement like

text

我已经将它保存在一个变量elem中函数

and I have saved this in a variable elem in a function

function(elem){ var elem=elem; }

现在我想保存这个dom对象作为一个字符串,如

And NOW I want to save this dom object as a string like

<div class="testdiv"><div class="delete">text</div>

您将如何管理?我试过sth像 elem.toString()
不起作用或 elem.html()刚刚返回INNER html。

How would you manage this? I tried sth. like elem.toString() which didn't work or elem.html() which just returns the INNER html.

推荐答案

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

For jQuery you might want to refer it as

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

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

这篇关于将DOMobject保存为String的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆