• 通过js给某个标签添加内容或者删除标签


    添加内容

    //先保存div中原来的html
    var tag = document.getElementById("tag").innerHTML;
    //构造新的内容
    var couhtml = '<select id="options" name="options" class="form-control input-ssm"><option value = "0" > 请选择</option></select><button type="button" style="margin-left: 4px;" class="btn btn-primary btn-sm" id="cde2" onclick="addOption()">删除</button>';
    //追加内容
    document.getElementById("tag").innerHTML = tag + couhtml;
    

    删除标签

    //某个标签
    var tag = document.getElementById("tag");
    //删除
    tag.parentNode.removeChild(tag);
    

    完整的html代码

    <!DOCTYPE html>
    <html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Title</title>
        <script src="https://cdn.bootcdn.net/ajax/libs/jquery/3.5.1/jquery.min.js"></script>
    </head>
    <body>
    
    <div id="tag">我是div中的文字,后面的内容是js追加的,不关我的事</div>
    <script>
        //先保存div中原来的html
        var tag = document.getElementById("tag").innerHTML;
        //构造新的内容
        var couhtml = '<select id="options" name="options" class="form-control input-ssm"><option value = "0" > 请选择</option></select><button type="button" style="margin-left: 4px;" class="btn btn-primary btn-sm" id="cde2" onclick="addOption()">删除</button>';
        //追加内容
        document.getElementById("tag").innerHTML = tag + couhtml;
    
        /*//某个标签
        var tag = document.getElementById("tag");
        //删除
        tag.parentNode.removeChild(tag);*/
    </script>
    </body>
    </html>
    
  • 相关阅读:
    DShow实现一个avi视频的播放(含有个人解释和注释)
    指针和引用的区别
    从头看算法导论 习题2.3-7 深入分析
    程序员福利各大平台免费接口,非常适用
    NYOJ 58 最少步数
    NYOJ 42 一笔画问题
    NYOJ 1058 部分和问题
    NYOJ 21 三个水杯
    winform里面网页显示指定内容
    C#中List<T>对象的深度拷贝问题
  • 原文地址:https://www.cnblogs.com/smalldong/p/13578053.html
Copyright © 2020-2023  润新知