在Javascript中从父级返回子级ID的列表

时间:2019-12-26 16:34:10

标签: javascript

我是javascript新手,只是不知道该怎么做。我有一个父元素,并且有六个div元素。在javascript中,我正在尝试获取其ID的数组。这是列表:

<div id="everything">
  <div id="one"></div>
  <div id="two"></div>
  <div id="three"></div>
  <div id="four"></div>
</div>

我想制作一个JavaScript函数,该函数可以列出父元素中所有子元素ID,并将它们放入数组中。这可能吗。如果这是一个愚蠢的解决方法,我深表歉意,但我仍然无法理解。谢谢!

1 个答案:

答案 0 :(得分:0)

将父div元素的所有子元素放入数组。遍历数组并检索每个数组的id属性。

connect by prior employee_id = manager_id
const parent = document.getElementById('everything').children
const idArray = Array.from(parent).map(x => x.id);

console.log(idArray)