• Javascript 笔记与总结(2-10)删除节点,创建节点


    【删除节点】

    步骤:

    ① 找到对象

    ② 找到他的父对象 parentObj

    ③ parentObj.removeChild(子对象);

    【例】

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
        <style>
            #div1{
                 300px;
                height: 300px;
                background: blue;
                border-bottom: 1px solid black;
            }
        </style>
        <script>
            function del(){
                var lis = document.getElementsByTagName("li");
                var lastLi = lis[lis.length-1];
                lastLi.parentNode.removeChild(lastLi);
            }
        </script>
    </head>
    <body>
        <input type="button" value="删除最后一个li" onclick="del();">
        <ul>
            <li>白羊</li>
            <li>金牛</li>
            <li>双子</li>
            <li>巨蟹</li>
        </ul>
    </body>
    </html>      

    【创建节点】

    步骤:

    ① 创建对象

    ② 找到父对象 parentObj

    ③ parentObj.addChild(对象);

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Document</title>
        <style>
            #div1{
                 300px;
                height: 300px;
                background: blue;
                border-bottom: 1px solid black;
            }
        </style>
        <script>
            function add(){
                //创建li
                var li = document.createElement("li");
                //创建文本节点
                var txt = document.createTextNode("海魔女");
                //插入文本节点到li
                li.appendChild(txt);
                //把li插入ul
                document.getElementsByTagName("ul")[0].appendChild(li);
            }
        </script>
    </head>
    <body>
        <input type="button" value="追加一个li" onclick="add();">
        <ul>
            <li>白羊</li>
            <li>金牛</li>
            <li>双子</li>
            <li>巨蟹</li>
        </ul>
    </body>
    </html>      
  • 相关阅读:
    查询比分程序
    本周个人总结
    本周工作量及进度统计
    排球计分软件规格说明书
    我与计算机
    jenkins持续集成:定时构建语法
    kafka性能测试
    kafka简介
    kafka分区----分区如何分配到broker----生产者分区策略----消费者消费策略
    shell注释、变量、字符串、数组
  • 原文地址:https://www.cnblogs.com/dee0912/p/4467804.html
Copyright © 2020-2023  润新知