JavaScript中的文档用途是什么?

时间:2013-01-14 14:26:10

标签: javascript document

我是JavaScript的初学者,我想理解这句话:

document.slider.src=img[number].src;

另外,我需要知道document的用途。

2 个答案:

答案 0 :(得分:9)

global object "document"表示在当前浏览器窗口中显示的HTML文档。

document.slider引用具有属性id="slider"的HTML标记。请注意,由于与文档对象的其他属性和功能存在潜在的命名冲突,因此不推荐使用这种引用文档节点的方式。更好的方法是使用document.getElementById("slider")

.src访问该HTML标记的src属性(当它是图像时,它是图像文件的URL)。

img似乎是之前创建或检索的图像数组。据推测,调用document.images()会返回一个包含页面上所有<img> HTML标记的数组。 img[number]指的是该数组的元素。 number是一个很可能包含数字的变量。它说明了访问数组的哪个元素。例如,当number = 3时,访问数组的第4个元素,因为数组从0开始计数。然后检索该图像节点的属性.src并将其分配给滑块的.src

答案 1 :(得分:4)

document是一个对象。您粘贴的代码行应该在Web浏览器中运行。 Web浏览器将具有JavaScript引擎。该引擎将为开发人员提供一些运行时对象,例如documentwindow进行交互。该环境称为浏览器对象模型(或BOM)。您可以阅读更多相关信息on Mozilla Developer Network