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

function getChildren( elem ){
   var child = elem.firstChild, res = [];
   while ( child ) {
      if ( child.nodeType == 1 ) {
          res [ res.length ] = child;
      }
      child = child.nextSibling;
   }
   return res;
}
var childrenNode = getChildren( node );
var firstChild = childrenNode.length ? childrenNode[0] : null;
var lastChild = childrenNode.length ? childrenNode[res.length - 1] : null;
Ответить с цитированием