javaScript知識點回顧(三十五):核心DOM中的公共的屬性和方法


核心DOM中的公共的屬性和方法

注:核心DOM中查找節點(標記),都是從根節點開始的(html節點)。

節點訪問

  • nodeName:節點名稱。

  • nodeValue:節點的值。只有文本節點才有值,元素節點沒有值。nodeValue的值只能是“純文本”,不能含有任何的HTML標記或CSS屬性。

  • firstChild:第1個子節點。

  • lastChild:最后1個子節點。

  • childNodes:子節點列表,是一個數組。

  • parentNode:父節點。

查找標記的方法

  • document.firstChild

  • document.firstChild.lastChild

  • document.body


對節點的屬性操作

  • setAttribute(name,value):給某個節點添加一個屬性。

  • getAttribute(name):獲取某個節點屬性的值。

  • removeAttribute(name):刪除某個節點的屬性。

節點的創建

  • document.createElement(tagName):創建一個指定的HTML標記,一個節點

  • tagName:是指不帶尖括號的HTML標記名稱。

  • 舉例:var imgObj = document.createElement(“img”)

  • parentNode.appendChild(childNode):將創建的節點,追加到某個父節點下。

  • parentNode代表父節點,父節點必須存在。

  • childNode代表子節點。

  • 舉例:document.body.appendChild(imgObj)

  • parentNode.removeChild(childNode):刪除某個父節點下的子節點。

  • parentNode代表父節點。

  • childNode代表要刪除的子節點。

  • 舉例:document.body.removeChild(imgObj)



注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
粤ICP备14056181号  © 2014-2020 ITdaan.com