真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

節(jié)點操作

一、節(jié)點概述

  • 網(wǎng)頁中的所有內(nèi)容都是節(jié)點(標(biāo)簽、屬性、文本、注釋等),使用node表示。HTML、DOM樹中的所有節(jié)點均可通過JavaScript進行訪問,所有HTML元素(節(jié)點)均可被修改,也可以創(chuàng)建或刪除。
  • 利用DOM樹可以把節(jié)點劃分為不同的層級關(guān)系,常見的是父子兄層級關(guān)系。
  • 一般地,節(jié)點至少擁有nodeType(節(jié)點類型)、nodeName(節(jié)點名稱)、nodeValue(節(jié)點值)這三個基本屬性。在實際開發(fā)中,節(jié)點操作主要操作的是元素節(jié)點。
    • 元素節(jié)點nodeType為1。
    • 屬性節(jié)點nodeType為2。
    • 文本節(jié)點nodeType為3(文本節(jié)點包含文字、空格、換行等)。

二、獲取父節(jié)點

1.子元素.parentNode

成都創(chuàng)新互聯(lián)公司網(wǎng)站建設(shè)由有經(jīng)驗的網(wǎng)站設(shè)計師、開發(fā)人員和項目經(jīng)理組成的專業(yè)建站團隊,負責(zé)網(wǎng)站視覺設(shè)計、用戶體驗優(yōu)化、交互設(shè)計和前端開發(fā)等方面的工作,以確保網(wǎng)站外觀精美、成都網(wǎng)站設(shè)計、網(wǎng)站制作易于使用并且具有良好的響應(yīng)性。

返回某節(jié)點的父節(jié)點,得到的是離元素最近的父級節(jié)點(即親爸爸)。如果找不到父節(jié)點,就返回為null。

三、獲取子節(jié)點(偽數(shù)組)

1.父節(jié)點.children

返回所有的子元素節(jié)點,只返回子元素節(jié)點,其余節(jié)點不返回。

返回第一個子元素節(jié)點的寫法:父節(jié)點.children[0]

返回最后一個子元素節(jié)點的寫法是:父節(jié)點.children[parentNode.children.length - 1]

四、獲取兄弟節(jié)點

  • 獲取下一個兄弟節(jié)點:元素.nextElementSibling
    • 返回當(dāng)前元素的下一個兄弟元素節(jié)點,如果找不到則返回null。
  • 獲取上一個兄弟節(jié)點:元素.previousElementSibling
    • 返回當(dāng)前元素的上一個兄弟元素節(jié)點,如果找不到則返回null。

五、創(chuàng)建節(jié)點/添加節(jié)點

  • 步驟:先創(chuàng)建節(jié)點再添加節(jié)點。
  • 創(chuàng)建節(jié)點語法格式:document.createElement('標(biāo)簽名')
  • 添加節(jié)點:
    • 最后面追加節(jié)點:父元素.appendChild(子元素)
    • 某個子元素的前面追加節(jié)點:父元素.insertBefore(要插入的元素, 在哪個元素前面)

六、刪除節(jié)點

1.父元素.removeChild(要刪除的元素)

刪除節(jié)點必須通過父元素刪除。

七、復(fù)制節(jié)點

1.元素.cloneNode(布爾值)

  • 默認(rèn)是fales,是淺拷貝,即只克隆復(fù)制節(jié)點本身,不克隆里面的子節(jié)點。
  • 若為true,是深度拷貝,會復(fù)制節(jié)點本身以及里面所有的子節(jié)點。

文章名稱:節(jié)點操作
URL網(wǎng)址:http://weahome.cn/article/dsojidd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部