通过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>

本文作者:碧水云天4

本文链接:https://www.cnblogs.com/smalldong/p/13578053.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   碧水云天4  阅读(4991)  评论(0编辑  收藏  举报
(评论功能已被禁用)
点击右上角即可分享
微信分享提示
💬
评论
📌
收藏
💗
关注
👍
推荐
🚀
回顶
收起
  1. 1 love songs Audio artist
  2. 2 love songs Audio artist
  3. 3 love songs Audio artist
  4. 4 love songs Audio artist
love songs - Audio artist
00:00 / 00:00
An audio error has occurred, player will skip forward in 2 seconds.