gpt4 book ai didi

javascript - 在 PhantomJS 中创建带有类名的嵌套元素

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

我正在元素内创建一个元素用于测试目的:

const item = document.createElement("div");
// item.className("item");
item.className = "item";
const content = document.getElementsByClassName("item").appendChild("div");
content.className = "content";

但是,我收到错误:

undefined is not a constructor (evaluating 'document.getElementsByClassName("item").appendChild("div")'

有人可以帮忙吗?

附注感谢您的所有反馈!

最佳答案

2018年秋季更灵活的做法是使用HTML元素的classList属性

element.classList.add('item');

如果我理解你的逻辑正确,最终的代码将是下一个:

const item = document.createElement('div');
item.classList.add('item');
const content = document.createElement('div');
content.classList.add('content');
item.appendChild(content);

关于javascript - 在 PhantomJS 中创建带有类名的嵌套元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52893744/

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