這次帶給大家怎樣操作JS動態新增標籤與刪除標籤,怎樣操作JS動態新增標籤與刪除標籤的注意事項有哪些,以下就是實戰案例,一起來看一下。
1.p標籤
<p> </p><p>1</p> <button>添加</button>
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>删除</button> <p> </p><p>1</p> <p>2</p> <p>3</p> <p>4</p> <p>5</p> function myFun10(){ var parent=document.getElementById("mp4"); var son=document.getElementById("p1"); parent.removeChild(son); }
補充:
下面看下js-動態產生小圓點(根據輪播圖圖片張數動態產生小圓點)
#動態生成小圓點(根據輪播圖圖片張數動態生成小圓點)
nbsp;html> <meta> <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> <p> </p>
相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!
推薦閱讀:
#以上是怎樣操作JS動態新增標籤與刪除標籤的詳細內容。更多資訊請關注PHP中文網其他相關文章!