2021年5月4日星期二

How to get all IDs from div element?

I'm trying to get all IDs within both div elements but I don't know why the following code is not working (taken example from here How to get ALL id's inside of a DIV using pure javascript). Please advice.

These are my attempts so far

Attempt #1

var everyChild = document.querySelectorAll("#col-x-z.ab.def");  for (var i = 0; i<everyChild.length; i++) {      console.log(everyChild[i]);  }  

Attempt #2

var c = document.querySelectorAll("##col-x-z.ab.def > div");  console.log(c);  

HTML sample:

<html>  <body>  <style>  .col-x-z.ab.def {  border: 4px outset red;  background-color: lightblue;  text-align: center;  }  </style>    <style>  .portlet.box.blue {  border: 2px outset blue;  background-color: lightblue;  text-align: center;  }  </style>  <div class="col-x-z ab def" id="sortable_portlets">          <div class="col-x-z ab def" id="col_1" col="1">              <div id="353" class=" portlet box blue">x</div>              <div id="355" class=" portlet box blue">x</div>              <div id="358" class=" portlet box blue">x</div>              <div id="353" class=" portlet box blue">x</div>              <div id="360" class=" portlet box blue">x</div>              <div id="363" class=" portlet box blue">x</div>              <div id="365" class=" portlet box blue">x</div>              <div id="367" class=" portlet box blue">x</div>          </div>  </div>            <div class="col-x-z ab def" id="col_2" col="2">              <div id="473" class=" portlet box blue">y</div>              <div id="475" class=" portlet box blue">y</div>              <div id="478" class=" portlet box blue">y</div>              <div id="473" class=" portlet box blue">y</div>              <div id="480" class=" portlet box blue">y</div>              <div id="483" class=" portlet box blue">y</div>              <div id="485" class=" portlet box blue">y</div>              <div id="487" class=" portlet box blue">y</div>          </div>  </div>  </body>  <html>  
https://stackoverflow.com/questions/67393889/how-to-get-all-ids-from-div-element May 05, 2021 at 08:53AM

没有评论:

发表评论