有没有办法将javascript HTML对象转换为字符串?
IE。

var someElement = document.getElementById("id");
var someElementToString = someElement.toString();

提前非常感谢

最佳答案

如果您想要整个标签的字符串表示形式,则可以将outerHTML用于支持该标签的浏览器:

var someElementToString = someElement.outerHTML;

对于其他浏览器,apparently you can use XMLSerializer:
var someElement = document.getElementById("id");
var someElementToString;

if (someElement.outerHTML)
    someElementToString = someElement.outerHTML;
else if (XMLSerializer)
    someElementToString = new XMLSerializer().serializeToString(someElement);

关于javascript getElementById并将其转换为String,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2470089/

10-10 00:15