有没有办法将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/