Javascript Firefox45.0中的parseDOM错误

Javascript Firefox45.0中的parseDOM错误,javascript,html,firefox,dom,Javascript,Html,Firefox,Dom,我使用以下代码将HTML页面转换为DOM对象 var htmlPage = '<img id="img1" src="myImage.jpg" /> '; var doc = parser.parseFromString(htmlPage, "text/html"); 今天早上,我将firefox升级到45.0版(最新版本),但突然上述代码停止工作!! 我开始发现错误 doc.img1 is undefined 有什么问题吗?还是mozilla改变了将HTML解析为DOM的方式。

我使用以下代码将HTML页面转换为DOM对象

var htmlPage = '<img id="img1" src="myImage.jpg" /> ';
var doc = parser.parseFromString(htmlPage, "text/html");
今天早上,我将firefox升级到45.0版(最新版本),但突然上述代码停止工作!! 我开始发现错误

doc.img1 is undefined

有什么问题吗?还是mozilla改变了将HTML解析为DOM的方式。。。还是一个bug?

var parser=new DOMParser();Firefox似乎不再允许您按ID选择元素作为
文档
对象的属性。
img
可以通过索引或ID从
doc.images
集合中获得。它也在文档的
body
中,因此您可以执行
doc.body.firstElementChild
.var parser=new DOMParser();Firefox似乎不再允许您按ID选择元素作为
文档
对象的属性。
img
可以通过索引或ID从
doc.images
集合中获得。它也在文档的
body
中,因此您可以执行
doc.body.firstElementChild
doc.img1 is undefined