Как получить элемент из возвращенной коллекции метода .childNodes - PullRequest
0 голосов
/ 12 января 2011

пример:

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

из дочерних переменных, как я могу получить объект объекта object.Потому что по умолчанию .childNodes возвращает объекты, а не объекты-элементы.

Ответы [ 2 ]

0 голосов
/ 12 января 2011

NodeList похож на массив, но вы используете .item () для доступа к членам:

for (var i = 0; i < myNodeList.length; i++) {
    var el = myNodeList.item(i);
    ....
}
0 голосов
/ 12 января 2011

childNodes возвращает массив объектов, чтобы получить доступ к отдельным элементам, которые вы просматривали в этом массиве, и получить доступ к элементам объектов.

...