[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: проверка parentNode
Pandion
Что написать в условии if(?), чтобы проверить есть ли у объекта parentNode ?



Спустя 28 минут, 24 секунды (11.08.2011 - 17:58) redreem написал(а):
if (typeof el.parentNode!='undefined')

Спустя 2 часа, 21 минута, 48 секунд (11.08.2011 - 20:20) ApuktaChehov написал(а):
Pandion - а разве может у объекта не быть такого? Если только у body и то не факт, у него вроде бы родитель document.

Спустя 1 час, 18 минут, 56 секунд (11.08.2011 - 21:39) redreem написал(а):
ApuktaChehov, если сделать .createElement, но "забыть" .appendChild - наверно будет объект без родителя smile.gif хотя я не проверял.

Спустя 1 час, 1 минута, 49 секунд (11.08.2011 - 22:41) ApuktaChehov написал(а):
redreem - объект то будет, но в DOM он не попадет, тогда нафиг вообще его проверять то?! Как то так wink.gif

Спустя 22 минуты, 34 секунды (11.08.2011 - 23:03) redreem написал(а):
ApuktaChehov, ну малоли. на стадии подготовки и генерации контента и выборочной визуализации еще не то может понадобиться smile.gif

Спустя 7 часов, 13 минут, 45 секунд (12.08.2011 - 06:17) fon написал(а):
while(obj.tagName.toLocaleLowerCase()!="table"){
if(obj.tagName.toLocaleLowerCase()=="tr"){
obj.className=s;
obj=obj.parentNode;}
else{obj=obj.parentNode;}};

Это один из вариантов. Смотря что ищем.
Сам принцип, если нет нужного, поднимаемся выше.

Спустя 5 часов, 19 минут, 59 секунд (12.08.2011 - 11:37) Pandion написал(а):
Я, наверно, неправильно понимаю ошибку.
Мне пишет в консоле: Node was not found" code: "8
В строчке:
jQuery.tableDnD.dragObject.parentNode.insertBefore(jQuery.tableDnD.dragObject, currentRow);

Вот мне нужно, чтобы если этот Node не найден, то и не надо выполнять код выше
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.