这是我的代码:
var doc = document.implementation.createDocument("", "", null);
var msg = document.createElement('message');
doc.appendChild(msg);
xml_serial = (new XMLSerializer).serializeToString(doc);
我得到了这个输出:
<message xmlns="http://www.w3.org/1999/xhtml"> </message>
我希望阻止命名空间,所以我想要这样的东西:
<message> </message>
如何阻止或删除命名空间?
答案 0 :(得分:1)
您必须在新生成的.createElement
上调用doc
- 方法,而不是代码嵌入的文档。
var doc = document.implementation.createDocument("", "", null);
var msg = doc.createElement('message');