How can I read and store each span id inside of div class v-h-box
into a separate list and further sort each list.
I want output as [[2,3,4,5],[1,6,7,8]]
let x = document.querySelectorAll(".v-h-box");
let y = Array.from(x);
console.log(y);
let answerArray = [];
y.forEach((item, index) => {
if(item.children.length >= 1){
answerArray.push(item.children[0].id)
}
})
<div class="v-h-box">
<span class="v-h-multiple">
<span id="4" draggable="true"> Tokoyo </span>
<span id="2" draggable="true"> UK </span>
<span id="5" draggable="true"> USA </span>
<span id="3" draggable="true"> New York </span>
</span>
</div>
<div class="v-h-box">
<span class="v-h-multiple">
<span id="8" draggable="true"> Paris </span>
<span id="6" draggable="true"> Mumbai </span>
<span id="7" draggable="true"> India </span>
<span id="1" draggable="true"> France </span>
</span>
</div>