2013-10-21 69 views
0

這是我的代碼:XMLNS命名空間的JavaScript刪除

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> 

我怎樣才能防止或刪除命名空間?

回答

1

你必須調用新生成的doc.createElement - 方法,而不是文件的代碼被嵌入英寸

var doc = document.implementation.createDocument("", "", null); 
var msg = doc.createElement('message');