zoukankan      html  css  js  c++  java
  • 原生js动态添加新元素、删除元素方法

    1. 添加新元素

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>动态添加新元素</title>
    </head>
    <body>
    <ul class="example"> <li class="child">Coffee</li> <li class="child">Tea</li> <li class="child">Coffee</li> <li class="child">Tea</li> </ul>
    <script> var child = document.getElementsByClassName("child")[0]; var newChild = document.createElement("li"); var newText = document.createTextNode("wine"); newChild.appendChild(newText); child.appendChild(newChild) </script> </body> </html>

    2.删除已有元素

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="utf-8">
    <title>删除元素</title>
    <style>
    
    </style>
    </head>
    <body>
    
    
    <ul class="example">
      <li class="child">Coffee</li>
      <li class="child">Tea</li>
      <li class="child">Coffee</li>
      <li class="child">Tea</li>
    </ul>
    <script> var parent = document.querySelectorAll(".example")[0]; var child = document.querySelectorAll(".child")[2]; document.writeln(child.innerHTML) parent.removeChild(child); //第二种方法此行替换:child.parentNode.removeChild(child); </script> </body> </html>
    静则思,思则变,变则通,通则达
  • 相关阅读:
    多对多关系表的创建方式、forms组件
    SweetAler弹框插件与分页器插件
    Django数据库查询优化与AJAX
    django orm(2)
    Django orm(1)
    Django之视图层与模板层
    Django之路由层
    初识Django之前端后端与数据库的配置
    面试题49
    web框架之初识Django
  • 原文地址:https://www.cnblogs.com/jing-tian/p/10809370.html
Copyright © 2011-2022 走看看