javascript 學習之旅 (2)
更新時間:2009年02月05日 03:35:23 作者:
DOM是“Document Object Model”(文檔對象模型)的首字母縮寫。
第三章 DOM
DOM是“Document Object Model”(文檔對象模型)的首字母縮寫。
節(jié)點
元素節(jié)點(element node):是DOM的原子。如:文本段落元素的名字p 無序清單元素的名字ul... 【nodeType的屬性值是1】
文本節(jié)點(text node):文本節(jié)點總是包含在元素節(jié)點的內部?!緉odeType的屬性值是3】
屬性節(jié)點(attribute node):屬性節(jié)點總是被放在起始標簽里。如:title="a gentle reminder"【nodeType的屬性值是2】
getElementById()方法 返回的是對象
document.getElementById(id) id必須放在單引號或雙引號里 如 :document.getElementById("purchases")
getElementsByTagName()方法 返回的是對象數組
getElementsByTagName(tag) tag必須是(x)html 標簽的名字,并放在雙引號里 如:document.getElementsByTagName("li")
getAttribute()方法 查詢屬性 通過具體的對象調用
object.getAttribute(attribute)
setAttribute()方法 設置屬性
object.setAttribute(attribute,value)
DOM是“Document Object Model”(文檔對象模型)的首字母縮寫。
節(jié)點
元素節(jié)點(element node):是DOM的原子。如:文本段落元素的名字p 無序清單元素的名字ul... 【nodeType的屬性值是1】
文本節(jié)點(text node):文本節(jié)點總是包含在元素節(jié)點的內部?!緉odeType的屬性值是3】
屬性節(jié)點(attribute node):屬性節(jié)點總是被放在起始標簽里。如:title="a gentle reminder"【nodeType的屬性值是2】
getElementById()方法 返回的是對象
document.getElementById(id) id必須放在單引號或雙引號里 如 :document.getElementById("purchases")
getElementsByTagName()方法 返回的是對象數組
getElementsByTagName(tag) tag必須是(x)html 標簽的名字,并放在雙引號里 如:document.getElementsByTagName("li")
getAttribute()方法 查詢屬性 通過具體的對象調用
object.getAttribute(attribute)
setAttribute()方法 設置屬性
object.setAttribute(attribute,value)
相關文章
詳解JavaScript中基于原型prototype的繼承特性
這篇文章主要介紹了詳解JavaScript中基于原型prototype的繼承特性,JavaScript中缺少類等面向對象的重要特性,因而談到繼承也顯得十分古怪...需要的朋友可以參考下2016-05-05