doccument.images.length返回1

时间:2018-01-24 19:36:26

标签: html express dom

我想知道为什么会这样,想知道好坏,如果我在浏览器中使用控制台并输入:

document.body.getElementsByTagName('img') 

document.images.length

它应该返回页面或长度中的所有图像

如果我在某些网站上执行此操作会返回每个图像,但如果我在我的网页(仅返回favicon)或apple.com(无)中执行此操作,则会显示限制。

是什么让这个与众不同?

我的申请是一个安静的快递4网站。

感谢

1 个答案:

答案 0 :(得分:0)

嗯,这很令人尴尬。我会打扮自己的脸说:

如果文档上没有更多图像,则只显示现有图像。

在我的网站上,我的html代码中有img标签,但bootstrap在开头删除了那些(然后从src获取图像并附加到div作为背景),所以,没有图像。

在apple.com网站的情况下......他们没有使用img标签

  <figures>

带背景图片。知道这很有趣。