gpt4 book ai didi

javascript - 从 div 中删除文本

转载 作者:行者123 更新时间:2023-12-02 16:25:01 25 4
gpt4 key购买 nike

我正在寻找一种方法来从 div 中删除文本,而不删除里面的按钮。请看上图。

以下代码不起作用,因为它也删除了按钮。

$(".input-group-append").empty();

document.querySelector(".input-group-append").text = '';
document.querySelector(".input-group-append").innerHTML = '';

enter image description here

最佳答案

要删除文本,您可以先存储子选择器,然后使用 innerHTML='' 清除父选择器,然后再次添加该子选择器。

const parent = document.querySelector(".input-group-append");
const childs = [];
for(let i = 0; i < parent.children.length; i ++) {
childs.push(parent.children[i]);
}

parent.innerHTML = '';
childs.forEach((item) => parent.appendChild(item));
<div class="input-group-append">
<button type="submit" class="btn btn-search">Submit Button</button>
Test Text
</div>

关于javascript - 从 div 中删除文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64717451/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com