Показать сообщение отдельно
  #10 (permalink)  
Старый 02.05.2013, 21:05
Профессор
Отправить личное сообщение для nikita.mmf Посмотреть профиль Найти все сообщения от nikita.mmf
 
Регистрация: 01.02.2010
Сообщений: 364

function getChildren( parent, tag ) {
  var children = [];
  if ( tag ) tag = tag.toLowerCase();
  if ( typeof parent === "string" ) {
    parent = document.getElementById( parent );
  }
  for ( var child = parent && parent.firstChild; child; child = child.nextSibling ) {
    if ( child.nodeType === 1 && (!tag || child.nodeName.toLowerCase() === tag ) children.push( child );
  }
  return children;
}


getChildren( "menu", "li" )
Ответить с цитированием