HTML的DOM方法

可通過JavaScript對(duì)HTML DOM進(jìn)行訪問

所有HTML元素被定義為對(duì)象,而編程接口則是對(duì)象方法和對(duì)象屬性

getElementById()方法

getElementById()方法返回帶有指定ID的元素

var element = document.getElementById("intro");

一些常用的HTML DOM方法:

getElementById(id) - 獲取帶有指定id的節(jié)點(diǎn)(元素)

getElementsByTagName() - 返回帶有指定標(biāo)簽名的所有元素

getElementsByClassName() - 查找?guī)в邢嗤惷乃蠬TML元素

appendChild(node) - 插入新的子節(jié)點(diǎn)(元素)

removeChild(node) - 刪除子節(jié)點(diǎn)(元素)

replaceChild() - 替換子節(jié)點(diǎn)

insertBefore() - 在指定的子節(jié)點(diǎn)前插入新的子節(jié)點(diǎn)

createAttribute() - 創(chuàng)建屬性節(jié)點(diǎn)

createElement() - 創(chuàng)建元素節(jié)點(diǎn)

createTextNode() - 創(chuàng)建文本節(jié)點(diǎn)

getAttribute() - 返回指定的屬性值

setAttribute() - 把指定的屬性設(shè)置修改為指定的值



一些常用的HTML DOM屬性:

innerHTML - 節(jié)點(diǎn)(元素)的文本值? 可獲取 可修改?

eg: document.getElementById("p1").innerHTML="New text!";

parentNode - 節(jié)點(diǎn)(元素)的父節(jié)點(diǎn)

childNodes - 節(jié)點(diǎn)(元素)的子節(jié)點(diǎn)

attributes - 節(jié)點(diǎn)(元素)的屬性節(jié)點(diǎn)

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 問答題47 /72 常見瀏覽器兼容性問題與解決方案? 參考答案 (1)瀏覽器兼容問題一:不同瀏覽器的標(biāo)簽?zāi)J(rèn)的外補(bǔ)...
    _Yfling閱讀 14,124評(píng)論 1 92
  • 第5章 引用類型(返回首頁) 本章內(nèi)容 使用對(duì)象 創(chuàng)建并操作數(shù)組 理解基本的JavaScript類型 使用基本類型...
    大學(xué)一百閱讀 3,675評(píng)論 0 4
  • vue插件介紹 2. 插件分類 主要注冊(cè)與綁定機(jī)制如下: export default{install(Vue...
    Osmond_wang閱讀 366評(píng)論 0 1
  • 2017年10月9日 星期一 中雨 八天長(zhǎng)假在這場(chǎng)雨中匆匆離去。 上午,愛人頂著雨上了班。我公休在家?guī)畠骸E畠阂?..
    趙著急_閱讀 290評(píng)論 0 3
  • 【姓名】張舒 【派別】文魁派 【導(dǎo)師】袁文魁老師 【導(dǎo)圖解說】 第一分支:分享故事描寫過程,開頭形容流浪漢的可憐,...
    書飛彩云間閱讀 396評(píng)論 1 0

友情鏈接更多精彩內(nèi)容