JavaScript 操作DOM 节点
Posted 香菇炖小鸡
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JavaScript 操作DOM 节点相关的知识,希望对你有一定的参考价值。
1、添加DOM节点
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> <ul id="parent"> <li>1</li> <li>2</li> <li>3</li> <li>4</li> </ul> <button onclick="func()">增加DOM节点</button> <script type="text/javascript"> var n=5; function func(){ var li=document.createElement("li"); var nodeText=document.createTextNode(n); li.appendChild(nodeText); var parent=document.getElementById("parent"); parent.appendChild(li); n++; } </script> </body> </html>
项目结果:
2、删除DOM节点
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title>Insert title here</title> </head> <body> <ul id="parent"> <li>1</li> <li>2</li> <li>3</li> <li>4</li> </ul> <button onclick="func()">增加DOM节点</button> <button onclick="func2()">删除DOM节点</button> <script type="text/javascript"> var n=5; function func(){ var li=document.createElement("li"); var nodeText=document.createTextNode(n); li.appendChild(nodeText); var parent=document.getElementById("parent"); parent.appendChild(li); n++; } function func2(){ var parent=document.getElementById("parent"); var lis=document.getElementsByTagName("li"); var len=lis.length; parent.removeChild(lis[len-1]); n--; } </script> </body> </html>
项目结果:
3、修改DOM节点
以上是关于JavaScript 操作DOM 节点的主要内容,如果未能解决你的问题,请参考以下文章
(89)Wangdao.com第二十二天_JavaScript DocumentFragment 节点