久久福利_99r_国产日韩在线视频_直接看av的网站_中文欧美日韩_久久一

您的位置:首頁技術文章
文章詳情頁

JavaScript HTML DOM 元素 (節點)新增,編輯,刪除操作實例分析

瀏覽:107日期:2023-11-09 13:06:49

本文實例講述了JavaScript HTML DOM 元素 (節點)新增,編輯,刪除操作。分享給大家供大家參考,具體如下:

createElement,createTextNode,appendChild,insertBefore,removeChild,replaceChild

createElement

以下代碼是用于創建 <p> 元素:

var para = document.createElement('p');createTextNode

為 <p> 元素添加文本節點:

var node = document.createTextNode('這是一個新的段落。');appendChild(它用于添加新元素到尾部)

將文本節點添加到 <p> 元素中:

para.appendChild(node);

以上3個結合案例:

<div id='div1'><p id='p1'>這是一個段落。</p><p id='p2'>這是另外一個段落。</p></div><script>var para = document.createElement('p'); //創建p標簽var node = document.createTextNode('這是一個新的段落。'); //添加文本節點para.appendChild(node); //向p標簽添加文本節點(內容)var element = document.getElementById('div1');element.appendChild(para); //添加到已存在的元素中</script>

運行結果:

JavaScript HTML DOM 元素 (節點)新增,編輯,刪除操作實例分析

insertBefore(新元素添加到開始位置)

<div id='div1'><p id='p1'>這是一個段落。</p><p id='p2'>這是另外一個段落。</p></div><script>var para = document.createElement('p');var node = document.createTextNode('這是一個新的段落。');para.appendChild(node);var element = document.getElementById('div1');var child = document.getElementById('p1');element.insertBefore(para, child);</script>

運行結果:

JavaScript HTML DOM 元素 (節點)新增,編輯,刪除操作實例分析

removeChild

要移除一個元素,你需要知道該元素的父元素。

<div id='div1'><p id='p1'>這是一個段落。</p><p id='p2'>這是另外一個段落。</p></div><script>var parent = document.getElementById('div1');var child = document.getElementById('p1');parent.removeChild(child);</script>

運行結果:

JavaScript HTML DOM 元素 (節點)新增,編輯,刪除操作實例分析

replaceChild

使用 replaceChild() 方法來替換 HTML DOM 中的元素。

<div id='div1'><p id='p1'>這是一個段落。</p><p id='p2'>這是另外一個段落。</p></div> <script>var para = document.createElement('p');var node = document.createTextNode('這是一個新的段落。');para.appendChild(node);var parent = document.getElementById('div1');var child = document.getElementById('p1');parent.replaceChild(para, child);</script>

運行結果:

JavaScript HTML DOM 元素 (節點)新增,編輯,刪除操作實例分析

感興趣的朋友可以使用在線HTML/CSS/JavaScript代碼運行工具:http://tools.jb51.net/code/HtmlJsRun測試上述代碼運行效果。

更多關于JavaScript相關內容可查看本站專題:《JavaScript操作DOM技巧總結》、《JavaScript頁面元素操作技巧總結》、《JavaScript事件相關操作與技巧大全》、《JavaScript查找算法技巧總結》、《JavaScript數據結構與算法技巧總結》、《JavaScript遍歷算法與技巧總結》及《JavaScript錯誤與調試技巧總結》

希望本文所述對大家JavaScript程序設計有所幫助。

標簽: JavaScript
相關文章:
主站蜘蛛池模板: 黄在线看 | 亚洲精品久久久 | 欧美午夜精品久久久久久浪潮 | 日韩视频一 | 国产一区二区在线免费观看 | 久久中文视频 | 夜夜超碰 | 在线色网 | 国产免费一区 | 876av国产精品电影 | 亚洲一区中文字幕在线观看 | 福利影院在线观看 | 久久一视频 | 国精产品一区二区三区 | 色综合国产| 一区二区三区视频免费在线观看 | 91精品国产综合久久久亚洲 | 日日日操 | aaaa网站 | 欧美在线视频一区二区 | 日本成人片网站 | 青草福利| 亚洲高清精品视频 | 国产成人精品免费视频大全最热 | 欧美大片网站 | 亚洲一级黄色 | 欧美伦理一区二区三区 | 九九精品视频在线 | 四虎新网站 | 欧美三级视频 | www.嫩草 | 亚洲欧美日韩在线一区二区 | 毛片日韩| 久精品视频 | 一区二区三区日韩 | 亚洲女人天堂网 | 欧美在线一区二区 | 成人欧美日韩一区二区三区 | 国产精品永久免费 | 一区二区在线免费观看 | 国产精品视频在线观看 |