淺析JS中document對象的一些重要屬性
可以通過這些屬性訪問到頁面中的每一個元素和它們的屬性,每一個標(biāo)簽都可以通過它們對應(yīng)的數(shù)組去訪問他們的屬性
一: forms數(shù)組對象:代碼網(wǎng)頁中所有form標(biāo)簽的集合
二: anchors數(shù)組對象:指定了網(wǎng)頁中所有指定了name或id屬性的<a>標(biāo)簽的集合,但不包括指定了href標(biāo)簽的集合
三:links數(shù)組對象 指所有指定了href屬性的<a>標(biāo)簽的集合
四:images數(shù)組對象:指定了文檔中所有的<img>標(biāo)簽的集合
五:scripts數(shù)組對象:代表了文檔中所有的<script>標(biāo)簽的集合
六:applets數(shù)組對象:代表了文檔中所有的<applets>標(biāo)簽的集合
七:all數(shù)組對象:代表所有文檔中所有的標(biāo)簽
八:styleSheets數(shù)組對象:文檔中所有引入的樣式表的集合
九:body對象:代表文檔當(dāng)中套在<body>標(biāo)簽對里面的HTML子元素,可以作為body對象的屬性來引用
十:title對象:代表文檔中的<title>標(biāo)簽對,用來設(shè)置和引用網(wǎng)頁標(biāo)簽欄上的內(nèi)容
它們的引用范例:
document.all.imag1.src
document.images.imag1.src
document.images.item("imag1").src
document.images.item(0).src
其它元素的訪問也可以使用同樣的方法,當(dāng)然必須為要訪問的對象指定name或ID屬性,只要記住這些對象數(shù)組就可以通過他們的名稱去訪問它們所對應(yīng)的子元素了,所以只要記住以上十個元素代表的意思就可以輕松訪問和設(shè)置網(wǎng)頁文檔中的每一個元素了...
相關(guān)文章
JS實現(xiàn)窗口加載時模擬鼠標(biāo)移動的方法
這篇文章主要介紹了JS實現(xiàn)窗口加載時模擬鼠標(biāo)移動的方法,涉及javascript鼠標(biāo)事件的相關(guān)技巧,需要的朋友可以參考下2015-06-06js 父窗口控制子窗口的行為-打開,關(guān)閉,重定位,回復(fù)
技術(shù)要點可以利用windows的open和closed來對子窗口的控制,需要父窗口和子窗口之間進行互動。2010-04-04Add Formatted Data to a Spreadsheet
Add Formatted Data to a Spreadsheet...2007-06-06JS實現(xiàn)動態(tài)修改table及合并單元格的方法示例
這篇文章主要介紹了JS實現(xiàn)動態(tài)修改table及合并單元格的方法,結(jié)合完整實例形式分析了JS動態(tài)遍歷及修改table單元格的具體操作技巧,需要的朋友可以參考下2017-02-02JavaScript Function函數(shù)類型介紹
在JS中,Function(函數(shù))類型實際上是對象;每個函數(shù)都是Function類型的實例;而且都與其他引用類型一樣具有屬性和方法2015-04-04