Jump to content

loop through list elements


dsjoes

Recommended Posts

you can use document.getElementsByTagName('tag name here') to get an array of the elements. e.g.

HTML
<ul id="my_list"><li>message 1</li><li>message 2</li></ul>

Script
var ul = document.getElementById('my_list');
var li_arr = ul.getElementsByTagName('li');

for (var i=0; i<li_arr.length; i++){
    // do something
}

 

If you are going to remove or add elements from the parent, you would need to use a while loop instead of for loop since the length property will change.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.