Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

HTML+CSS+JavaScript

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Как определить, что существует DIV
 
 автор: Andrey_V   (10.06.2008 в 16:47)   письмо автору
 
 

У меня периодически создается и закрывается DIV
Как можно определить его существование в данный момент?

   
 
 автор: PAT   (10.06.2008 в 16:58)   письмо автору
 
   для: Andrey_V   (10.06.2008 в 16:47)
 

Как именно "закрывается"?
Если вы о "видимости" - visibility=visible|hidden или display=block|none - то сам DIV всегда присутствует на странице, изменяются только его свойства стиля - их значения и надо проверять, чтобы узнать - "видимый" в данный момент DIV, или "невидимый"

Если же DIV у вас "периодически создается и уничтожается" (например, методом removeChild, то тогда совсем иное дело. Надо тогда этот DIV каким-то образом идентифицировать, т.е. дать ему при создании какой-то уникальный ID (например, ID="myDiv"), а потом в нужный момент проверить - "есть ли элемент с таким ID?" Записывается это просто:
if (document.getElementById ('myDiv')) alert ('DIV exists!');
else alert ('DIV does not exist!');

   
 
 автор: Andrey_V   (11.06.2008 в 08:24)   письмо автору
 
   для: PAT   (10.06.2008 в 16:58)
 

Спасибо!

   
 
 автор: ONYX   (11.06.2008 в 09:12)   письмо автору
 
   для: Andrey_V   (11.06.2008 в 08:24)
 

HTML-элемент в документе может быть скрыт с помощью JavaScript или CSS-свойства display. Логику, заложенную в CSS, воспроизводить в JavaScript сложно и не нужно. Проще запросить offsetHeight объекта (если 0 ≈ элемент скрыт).

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования