您好,欢迎访问一九零五行业门户网

怎样操作JS动态添加标签与删除标签

这次给大家带来怎样操作js动态添加标签与删除标签,怎样操作js动态添加标签与删除标签的注意事项有哪些,下面就是实战案例,一起来看一下。
1.p标签
<p id="mp3"> <p>1</p> <button onclick="myfun9()">添加</button></p>
2.js
function myfun9() { var mp3 = document.getelementbyid(mp3); //获取组件1 var eleme = document.createelement(p); //创建组件2 var ele_content = document.createtextnode(2);//创建节点内容 eleme.appendchild(ele_content); // 组件添加节点 mp3.appendchild(eleme); //组件2加入组件1 }==================删除==============================<button onclick="myfun10()">删除</button> <p id="mp4"> <p id="p1">1</p> <p id="p2">2</p> <p id="p3">3</p> <p id="p4">4</p> <p id="p5">5</p> </p>function myfun10(){ var parent=document.getelementbyid(mp4); var son=document.getelementbyid(p1); parent.removechild(son); }
补充:
下面看下js-动态生成小圆点(根据轮播图图片张数动态生成小圆点)
动态生成小圆点(根据轮播图图片张数动态生成小圆点)
<!doctype html><html lang="en"><head> <meta charset="utf-8"> <title>document</title> <style>  body,ul{   padding: 0;   margin: 0;  }  ul{   list-style: none;  }  .lunbo{   width: 730px;   height: 454px;   margin: 100px auto;   overflow: hidden;   position: relative;  }  .circle{   position: absolute;   left: 50%;   margin-left: -50px;   bottom: 10px;     }  .circle span{   display: inline-block;   width: 18px;   height: 18px;   background-color: #ccc;   text-align: center;   border-radius: 18px;   cursor: pointer;   margin-right:10px;  }  .circle span.current{   background-color: yellow;  } </style> <script>   window.onload = function(){   function $(id){ return document.getelementbyid(id); }   //动态生成轮播图小圆点   var circle = document.createelement(p);    circle.setattribute(class,circle);   var lis = document.getelementsbytagname(li);   for(var i=0; i<lis.length; i++){ var span = document.createelement("span"); span.innerhtml = i+1; circle.appendchild(span); } $("scroll").appendchild(circle); var spanchildren = circle.children; spanchildren[0].setattribute("class","current"); } </script></head><body> <p class="lunbo" id="scroll">  <ul id="ul">   <li><img src="images/11.jpg" alt=""></li>   <li><img src="images/22.jpg" alt=""></li>   <li><img src="images/33.jpg" alt=""></li>   <li><img src="images/44.jpg" alt=""></li>   <li><img src="images/55.jpg" alt=""></li>    <li><img src="images/66.jpg" alt=""></li>  </ul>  <!-- <p class="circle">   <span>1</span>   <span class="current">2</span>   <span>3</span>   <span>4</span>   <span>5</span>   <span>6</span>  </p> --> </p></body></html>
相信看了本文案例你已经掌握了方法,更多精彩请关注其它相关文章!
推荐阅读:
怎样对json对象排序并删除相同id数据
如何使用js实现拖拽功能
以上就是怎样操作js动态添加标签与删除标签的详细内容。
其它类似信息

推荐信息