Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: Alexandr от 15 Января 2004, 15:39:45

Название: Click на DIV
Отправлено: Alexandr от 15 Января 2004, 15:39:45
Есть 2 элемента DIV.
Один из них перекрывает часть области другого,
а следовательно и лежит выше (назовём эту область проблемной).
Как при клике (или любом другом событии - не важно) на проблемную область узнать, что и какой элемент лежит под DIV\'ом?

У меня так-то есть идея, но может можно как-то попроще:
Определяем все проблемные области, создаем прозрачные DIV\'ы с бОльшим z-index\'ом, чем все остальные... и обрабатываем как хотим....

Можно ли проще?
Название: Click на DIV
Отправлено: ondr от 15 Января 2004, 16:07:53
Если тебе это поможет, вложи один в другой. Вот пример. В IE и Mozilla работает.

----
onClick="alert(1)">

onClick="alert(2)">




----

ps: Разумеется, куда ни нажать во втором слое первый сработает тоже.
Название: Click на DIV
Отправлено: Alexandr от 15 Января 2004, 17:33:08
нее это не подходит......