gpt4 book ai didi

javascript - 如何使用 javascript 在 html 中删除和创建新的 ul li 标签

转载 作者:太空宇宙 更新时间:2023-11-03 18:10:32 24 4
gpt4 key购买 nike

任何人都可以帮助我在 d3js 中完成这项工作

我的html标签如下

<div id="source1"><ul><li>Source</li></ul></div>

我想修改 <li>Source</li><li>some other text</li>通过删除 DIV id source1 中的所有 UL LI 标签并在 div id source1 中创建新的 UL LI 标签

我的代码在这里

d3.selectAll("ul").remove()

d3.selectAll("li").remove()

var test=document.getElementbyId('source1');
var ul=document.createElement('ul');
document.body.appendChild(test);
test.appendChild(ul);
var li=document.createElement('li');
ul.appendChild(li);
li.innerHTML="some other text";

最佳答案

这里是应该工作的代码:

var test=document.getElementById('source1');
var li=test.children[0].children[0];
li.innerHTML="some other text";

您可以只更改文本而不是重新创建元素。

关于javascript - 如何使用 javascript 在 html 中删除和创建新的 ul li 标签,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23824264/

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