Показать сообщение отдельно
Старый 04.04.2002, 13:36
DeliMIter вне форума Посмотреть профиль Отправить личное сообщение для DeliMIter Найти все сообщения от DeliMIter
  № 3  
DeliMIter
некрофил
 
Аватар для DeliMIter

Регистрация: Mar 2002
Адрес: ...по колено в кровище...
Сообщений: 2,292
Пишем рекурсию
Код:
function getObject(objectParent, Depth) {
 return (Depth <= 1? objectParent["obj"]: getObject(objectParent["obj"], --Depth));
}
Теперь если надо получть объект на глубине 3 пишем

getObject(this, 3);

Удачи.
__________________
...убивать людей не удовольствия ради, но для еды.