zoukankan      html  css  js  c++  java
  • JavaScript元素的相关方法

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>title</title>
        <style>
            div{
                width: 200px;
                height: 200px;
                border: 1px solid red;
            }
        </style>
    </head>
    <body>
    <input type="button" value="显示效果" id="btn"/>
    <input type="button" value="干掉第一个子元素" id="btn2"/>
    <input type="button" value="干掉所有子元素" id="btn3"/>
    <div id="dv"></div>
    <script src="common.js"></script>
    <script>
    
        var i=0;
        my$("btn").onclick=function () {
            i++;
            var obj= document.createElement("input");
            obj.type="button";
            obj.value="按钮"+i;
            //my$("dv").appendChild(obj);//追加子元素
            //把新的子元素插入到第一个子元素的前面
            my$("dv").insertBefore(obj,my$("dv").firstElementChild);
            //my$("dv").replaceChild();---自己玩
        };
    
        my$("btn2").onclick=function () {
            //移除父级元素中第一个子级元素
            my$("dv").removeChild(my$("dv").firstElementChild);
        };
    
        my$("btn3").onclick=function () {
            //点击按钮删除div中所有的子级元素
            //判断父级元素中有没有第一个子元素
            while(my$("dv").firstElementChild){
                my$("dv").removeChild(my$("dv").firstElementChild);
            }
    
        };
    </script>
    </body>
    </html>
  • 相关阅读:
    JavaScript中的this相关
    Git进阶操作_1
    Git基本操作_5
    Git基本操作_4
    Git基本操作_3
    Git基本操作_2
    利用Python发送SMTP邮件
    Python JWT使用
    Python中的Asyncio 异步编程
    Python中的抽象类和接口类
  • 原文地址:https://www.cnblogs.com/cuilichao/p/9383146.html
Copyright © 2011-2022 走看看