gpt4 book ai didi

Javascript:更改 div 中第一个元素的类

转载 作者:行者123 更新时间:2023-12-03 08:39:21 25 4
gpt4 key购买 nike

我正在尝试更改第一个 div 的类。例如

var div1 = element.getElementsByClassName("parent")
div1.children[0].setAttribute("class", "1 2");
<div class="parent">
<div class="1">Test</div>
<div class="1">test</div>
<div class="1">test</div>
</div>
但类(Class)并没有改变。知道为什么吗?谢谢:)

最佳答案

将其更改为:

div1.children[0].className = "1 2";

或者

div1.children[0].classList.add('1');
div1.children[0].classList.add('2');

顺便说一句,你应该选择更好的类名!

编辑:

var div1 = document.getElementsByClassName("parent")[0];
div1.children[0].classList.add('1');
div1.children[0].classList.add('2');

关于Javascript:更改 div 中第一个元素的类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33097350/

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