Javascript Firefox45.0中的parseDOM错误
我使用以下代码将HTML页面转换为DOM对象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的方式。
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