Царик Е.
193 повідомлення
#16 років тому
Здравствуйте!
Задача:
Есть страница с n-дивами. Каждый див - вопрос с перечнем пунктов. Все дивы входят в одну форму для дальнейшей передачи в php. Нужно сделать так, чтобы в один момент времени отображался только один див, т.е. есть кнопка "Next" и при ее нажатии мы должны попасть на следующий див. В последнем диве этой кнопки быть не должно, должна находиться только кнопка "Send" и еще некоторые данные формы.

Были мысли сделать через .style.display='', или простыми show и hide-функциями, но логика работы не та. Потихоньку начинает ехать крыша...

Каким образом это можно реализовать?

Большое спасибо.
Алексей Б.
897 повідомлень
#16 років тому
Ajax в помощь
Юрий Осадчий
661 повідомлення
#16 років тому
Пользуйте jQuery, все механизмы там есть, по поводу логики -- ну тут уже как напишете
Евгений Чорный
12 повідомлень
#16 років тому
Без Аякса
1 функция примерно 7 строк кода сделаю за 10$
Дмитрий О.
771 повідомлення
#16 років тому
А почему логика работы не та?
Царик Е.
193 повідомлення
#16 років тому
Всем большое спасибо, реализовал через jQuery. Хотя и вариант с Ajax тоже вышел неплохой).

Цитата ("franky"):
А почему логика работы не та?

Писал неправильно сами переходы к каждому диву, в итоге просто ерунда какая-то получалась...

Как говорится,"век живи - век учись!"
Виталий Раевский
36 повідомлень
#16 років тому
GetElementsByTagName и next()
DOM еще никто не отменял