Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to get all Div within a table using javascript

Please tell me how can I get array of all Those DIV of specific table whose LANG="1" using Javascript

Table structure is like this:

  < table >
 < tr > < td > < div id=1 lang="1" > some metter < /div > < /td >< /tr >
 < tr > < td > < div id=2 lang="2" > some metter < /div > < /td >< /tr >
 < tr > < td > < div id=3 lang="1" > some metter < /div > < /td >< /tr >
 < tr > < td > < div id=4 lang="1" > some metter < /div > < /td >< /tr >
< /table >
like image 429
Dr. Rajesh Rolen Avatar asked Aug 29 '26 08:08

Dr. Rajesh Rolen


1 Answers

You could give the table a unique id and then use the getElementsByTagName function:

var table = document.getElementById('tableId');
if (table == null) return;
var divs = table.getElementsByTagName('div');
for (var i = 0; i < divs.length; i++) {
    var div = divs[i];
    if (div.lang == '1') {
        alert(div);
    }
}
like image 195
Darin Dimitrov Avatar answered Aug 30 '26 23:08

Darin Dimitrov



Donate For Us

If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!