gpt4 book ai didi

javascript - getElementsByClassName 不带 div

转载 作者:行者123 更新时间:2023-11-28 12:28:50 26 4
gpt4 key购买 nike

我需要一些建议。

让我们看看,我有这样的 html 代码:

<body>
<span class="example">Example Text</span>
<span class="notthis">Other Text</span>
</body>

是的,没有div!如何用 class="example"替换 span 之间的文本?

我尝试过:

var elem = document.getElementByClassName("example");
elem.innerHTML = "change example text to something other";

但是它不起作用,当然如果有div并采取getElementById然后ClassName,它就完美了。

问题是没有 div :)

这可能吗?

问候,

泰贡

最佳答案

此问题与 divspan 无关

getElementById 选择给定 id 的第一个元素,
getElementsByClassName 返回具有所有给定类名的所有子元素的类似数组的对象。

使用getElementsByClassName代替getElementByClassName

您想将innerHTML放入类示例的第一个元素,因此请尝试以下代码

var elem = document.getElementsByClassName("example")[0];
elem.innerHTML = "change example text to something other";

关于javascript - getElementsByClassName 不带 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24649276/

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