javascript 學(xué)習(xí)之旅 (2)
更新時(shí)間:2009年02月05日 03:35:23 作者:
DOM是“Document Object Model”(文檔對(duì)象模型)的首字母縮寫(xiě)。
第三章 DOM
DOM是“Document Object Model”(文檔對(duì)象模型)的首字母縮寫(xiě)。
節(jié)點(diǎn)
元素節(jié)點(diǎn)(element node):是DOM的原子。如:文本段落元素的名字p 無(wú)序清單元素的名字ul... 【nodeType的屬性值是1】
文本節(jié)點(diǎn)(text node):文本節(jié)點(diǎn)總是包含在元素節(jié)點(diǎn)的內(nèi)部。【nodeType的屬性值是3】
屬性節(jié)點(diǎn)(attribute node):屬性節(jié)點(diǎn)總是被放在起始標(biāo)簽里。如:title="a gentle reminder"【nodeType的屬性值是2】
getElementById()方法 返回的是對(duì)象
document.getElementById(id) id必須放在單引號(hào)或雙引號(hào)里 如 :document.getElementById("purchases")
getElementsByTagName()方法 返回的是對(duì)象數(shù)組
getElementsByTagName(tag) tag必須是(x)html 標(biāo)簽的名字,并放在雙引號(hào)里 如:document.getElementsByTagName("li")
getAttribute()方法 查詢(xún)屬性 通過(guò)具體的對(duì)象調(diào)用
object.getAttribute(attribute)
setAttribute()方法 設(shè)置屬性
object.setAttribute(attribute,value)
DOM是“Document Object Model”(文檔對(duì)象模型)的首字母縮寫(xiě)。
節(jié)點(diǎn)
元素節(jié)點(diǎn)(element node):是DOM的原子。如:文本段落元素的名字p 無(wú)序清單元素的名字ul... 【nodeType的屬性值是1】
文本節(jié)點(diǎn)(text node):文本節(jié)點(diǎn)總是包含在元素節(jié)點(diǎn)的內(nèi)部。【nodeType的屬性值是3】
屬性節(jié)點(diǎn)(attribute node):屬性節(jié)點(diǎn)總是被放在起始標(biāo)簽里。如:title="a gentle reminder"【nodeType的屬性值是2】
getElementById()方法 返回的是對(duì)象
document.getElementById(id) id必須放在單引號(hào)或雙引號(hào)里 如 :document.getElementById("purchases")
getElementsByTagName()方法 返回的是對(duì)象數(shù)組
getElementsByTagName(tag) tag必須是(x)html 標(biāo)簽的名字,并放在雙引號(hào)里 如:document.getElementsByTagName("li")
getAttribute()方法 查詢(xún)屬性 通過(guò)具體的對(duì)象調(diào)用
object.getAttribute(attribute)
setAttribute()方法 設(shè)置屬性
object.setAttribute(attribute,value)
相關(guān)文章
js實(shí)現(xiàn)鼠標(biāo)拖拽縮放div實(shí)例代碼
這篇文章主要介紹了js實(shí)現(xiàn)鼠標(biāo)拖拽縮放div,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2019-03-03網(wǎng)頁(yè)編輯器ckeditor和ckfinder配置步驟分享
ckeditor+ckfinder配置用法,現(xiàn)在ckeditor是互聯(lián)網(wǎng)上應(yīng)用比較廣泛的網(wǎng)頁(yè)編輯器了,這里介紹下配置方法,需要的朋友可以參考下2012-05-05詳解JavaScript中基于原型prototype的繼承特性
這篇文章主要介紹了詳解JavaScript中基于原型prototype的繼承特性,JavaScript中缺少類(lèi)等面向?qū)ο蟮闹匾匦?因而談到繼承也顯得十分古怪...需要的朋友可以參考下2016-05-05javascript基礎(chǔ)知識(shí)大集錦(一) 推薦收藏
主要知識(shí)點(diǎn):js數(shù)組,數(shù)字函數(shù),字符串函數(shù),表單驗(yàn)證,hashMap,堆棧,日期函數(shù),call函數(shù) 等。2011-01-01JavaScript基礎(chǔ)語(yǔ)法與數(shù)據(jù)類(lèi)型介紹
這篇文章介紹了JavaScript基礎(chǔ)語(yǔ)法與數(shù)據(jù)類(lèi)型,文中通過(guò)示例代碼介紹的非常詳細(xì)。對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2022-02-02JavaScript 學(xué)習(xí)筆記二 字符串拼接
JavaScript 字符串拼接的一些知識(shí)點(diǎn)分析,對(duì)于提高效率等,都是非常值得一看的。2010-03-03WiFi開(kāi)發(fā)|WiFi無(wú)線(xiàn)技術(shù)介紹
本文通過(guò)介紹WiFi無(wú)線(xiàn)技術(shù)來(lái)達(dá)成一種網(wǎng)絡(luò)延申目的,具體知識(shí)點(diǎn)請(qǐng)看下文2021-08-08