-1

example:

function something( )
{
    var elementObjects = document.getElementById( "anElement" );
    var children = elementObjects.childNodes; // assuming element with id = "anElement" has children
}

from variable children, how can i get the objects' element object. Because by default, .childNodes returns objects, not element objects.

Tim Down
  • 318,141
  • 75
  • 454
  • 536
dave
  • 14,991
  • 26
  • 76
  • 110

2 Answers2

0

childNodes returns an array of objects, inorder to access individual element you have iterate through this array and access the elementobjects.

programmer
  • 878
  • 5
  • 8
0

a NodeList is similar to an array, but you use .item() to access members:

for (var i = 0; i < myNodeList.length; i++) {
    var el = myNodeList.item(i);
    ....
}
Stephen
  • 18,597
  • 4
  • 32
  • 33