我想为div中的所有子元素给予一个ID,这些子元素是使用JavaScript对象中存储的信息动态创建的

bakd9h0s  于 2023-03-11  发布在  Java
关注(0)|答案(1)|浏览(148)

我编写的代码只给出了第一个元素的ID。

function addClass() {
  csrdLst = document.querySelector('.card-')
  for (let j = 0; j <= works.length; j++) {
  csrdLst.setAttribute('id', `main-project${j}`);
  }
}
addClass();

这是我用的密码。

von4xj4u

von4xj4u1#

使用querySelectorAll方法获取数组结构中的所有元素。

function addClass() {
  csrdLst = document.querySelectorAll('.card-')
  for (let j = 0; j <= works.length; j++) {
    csrdLst[j].setAttribute('id', `main-project${j}`);
  }
}
addClass();

相关问题