XMLDocument主体在Firefox中未定义,但在Chrome中未定义

时间:2017-01-13 10:16:25

标签: javascript xml google-chrome firefox dom

我阅读了DOMImplementation.createDocument()的MDN文档,并使用其中列出的示例创建了一个新的XHTML文档。

新文档实例在Chrome中将具有body属性,但在Firefox中不具有。{/ p>

var newDoc = document.implementation.createDocument ('http://www.w3.org/1999/xhtml', 'html', null);
var newBody = document.createElementNS('http://www.w3.org/1999/xhtml', 'body');

newDoc.documentElement.appendChild(newBody);
console.log(newDoc.body) // false in Chrome - true in Firefox

newDoc的原型在FF和Chrome中均为XMLDocument,因此我了解预计不会有body属性。

但是,因为结果不一致,我想我可以问:)

以下是CodePen,代码为:http://codepen.io/janvidar/pen/RKRrRr

0 个答案:

没有答案