Javascript 将Mootools元素转换为HTML

Javascript 将Mootools元素转换为HTML,javascript,dom,mootools,object-to-string,Javascript,Dom,Mootools,Object To String,我的问题很简单。。我需要将元素对象转换为html字符串 var thumb = new Element('img',{'src':"big.jpg"}); console.log( thumb.?????() ); //some magical method here 应返回(作为字符串) “” 我尝试了.get('html'),但它没有返回任何内容,显然是因为img标记内部没有任何内容 提前谢谢您试过了吗?我很确定你所需要的是: var html = selector.outerHTML;

我的问题很简单。。我需要将元素对象转换为html字符串

var thumb = new Element('img',{'src':"big.jpg"});
console.log( thumb.?????() ); //some magical method here
应返回(作为字符串)

“”
我尝试了
.get('html')
,但它没有返回任何内容,显然是因为img标记内部没有任何内容

提前谢谢

您试过了吗?我很确定你所需要的是:

var html = selector.outerHTML;
代理就行了

var html = new Element('div').adopt(yourel).get('html');
返回html字符串中的元素集合


(+1我今天学到了一些东西)显然它与所有导航器都不兼容,可能需要一些技巧。我想知道mootools的核心是否有一些功能可以为我做到这一点。实际上,它已经被添加了,请查看一些答案。似乎大多数浏览器都是在2011年开始支持它的。这就是jquery:P我正在使用mootoolsIt使用jquery来获取元素
outerHTML
只是简单的旧javascript.nah=P。。它不是默认的javascript。。检查这一点,它在Chrome和IE上运行良好,但在FFyeap上不起作用。。我在网上见过这个解决方案。。看起来这应该适用于所有的导航器。。。但是你觉得太脏了
var html = new Element('div').adopt(yourel).get('html');