Forum Webscript.Ru

Программирование => JavaScript & JScript => Тема начата: lula от 09 Августа 2005, 15:15:13

Название: тема слоев не раскрыта
Отправлено: lula от 09 Августа 2005, 15:15:13
Надеюсь, нет даже уверена, что здесь мне смогут помочь.
Вообщем дело обстоит так....
Есть форма, на которой расположены два текстовых поля для ввода даты в любом формате (ну напромер: 01/05/05 или 2004-01-05 и т.д.). Рядом с каждым text находиться кнопка, по нажатию на которую ПРЕДПОЛАГАЕТСЯ появление календаря, но не в модальном окне, а как бы рядышком. Вот в появлении этого календаря и вся загвоздка....... Понятия не имею как это сделать.
Помогите, кто чем может...
Может кто делал что-нибудь подобное, пришлите код.
Заранее спасибо огромное!
Название: тема слоев не раскрыта
Отправлено: CGVictor от 10 Августа 2005, 15:31:32
lula
А в чем проблема?

Показать календарь можно, отобразив слой с календарем.

divs=document.getElementsByTagName(\'div\'); divs[\'calendar\'].style.display=\'block\';
Естественно, у слоя calendar должно стоять CSS-свойство position:absolute.
Положение менять при помощи свойств divs[\'calendar\'].style.x и y.

Рисование календаря - стандартная задача, Гугль поможет.

Цитировать
lula:
пришлите код.

Если так - то это в другой форум ("Поиск и...").  Может, кто и пришлет.
Название: тема слоев не раскрыта
Отправлено: lula от 10 Августа 2005, 15:46:44
Дело в том, что я понятия не имею - что такое слои...
Стыдно конечно... буду учить...
Просто я уже нарисовала календарь на отдельной странице - как мне его теперь в слои то запихнуть?
Объясните тупой дефочке - как это делается? Может кто даст ссылку где об этом можно прочитать...
Название: тема слоев не раскрыта
Отправлено: CGVictor от 10 Августа 2005, 18:18:41
lula



//тут как обычно разметка календаря

Показать календарь

Ну а определить положение мышки (event.x|y) и отобразить слой (style.top|left) именно там - дело техники...