2013-01-14 62 views
0

我在JavaScript的初學者,我想明白了這個說法:在JavaScript中使用什麼文件?

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

此外,我需要知道什麼document使用了。

+4

https://developer.mozilla.org/en-US/docs/DOM/document它將當前加載的文檔引用爲對象。頁面上的所有元素都是'document'的後代。 –

+0

您是否在網上搜索了教程/樣本? – acostache

+0

在你的特定語句中,'slider'是一個居住在當前文檔中的對象(我猜想是某種類型的控件),它的'src'屬性被設置爲'img'數組的當前'src' '[number]' –

回答

5

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

4

document是一個對象。您粘貼的代碼行應該在Web瀏覽器中運行。網頁瀏覽器將擁有JavaScript引擎。該引擎將向開發人員提供一些運行時對象,例如documentwindow與之交互。該環境被稱爲瀏覽器對象模型(或BOM)。你可以閱讀更多關於它on Mozilla Developer Network

相關問題