Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
| Alexx123 |
25.4.2008, 9:38
Сообщение
#1
|
|
Только зарегистрировавшийся Группа: Пользователи Сообщений: 4 Регистрация: 25.4.2008 Пользователь №: 13 825 Репутация: 0 |
Проблема такая - вставил я скрипт на страничку, который в тексте при нажатии на ссылку раскрывает ещё текст, но раскрывает его поверх уже имеющегося. Как сделать так, чтобы нижний текст сдвигался бы при раскрыти текста из скрипта?
|
| NixoN |
25.4.2008, 17:13
Сообщение
#2
|
![]() Житель ![]() ![]() ![]() Группа: Пользователи Сообщений: 212 Регистрация: 14.3.2007 Пользователь №: 3 334 Репутация: 6 |
код покажите...
|
| 3ABAPKA |
28.4.2008, 6:42
Сообщение
#3
|
![]() Поселенец ![]() ![]() Группа: Пользователи Сообщений: 149 Регистрация: 13.2.2008 Пользователь №: 10 561 Репутация: 2 |
Пробуй такое!
Это вставь между <html></html> Код <script language="JavaScript" type="text/javascript"> //<!-- function OpenAnsw(ans_id) { var obj_ctrl = getObj(ans_id); if ( obj_ctrl ) { obj_ctrl.style.display = (obj_ctrl.style.display == "none" ? "block" : "none"); } } function getObj(obj_name, doc_obj) { //get DOM node if (!doc_obj) doc_obj = document; if (doc_obj.all) return doc_obj.all[obj_name]; else if (doc_obj.getElementById) return doc_obj.getElementById(obj_name); return null; } //--> </script> Это в body Код <div class="" id="qst_6" onclick="OpenAnsw('ans_6');"> Слово <div align="right"> <div class="" id="ans_6" style="display: none;"> текст который будет появляться и сдвигать ниже идущий текст </div> </div> </div> Я код выдернул из свой странички, вроде ничего не забыл. Если не заработает отпишись! Внимание!!! обрати внимание на id="" id="qst_ должен свпадать с id="ans_ |
| iluha@iluha.ru |
29.4.2008, 20:35
Сообщение
#4
|
![]() JavaScript.medved.shatun ![]() ![]() ![]() ![]() Группа: Модераторы Сообщений: 637 Регистрация: 9.2.2007 Из: Москва Пользователь №: 2 893 Репутация: 42 |
Не совсем понятное заданое, но мне кажется, что выход то простой.
Имеем текст А и текст Б в переменную В складываем текст Б, потом А При открытии страницы сначала должно быть так: <span id='MyTxt1'>тут исходный текст А</span> при нажатии на ссылку по onClick выполняем замену всего исходного текста на новый: MyTxt1.innerHTML=переменнаяВ; и исходный текст заменится на текст, который содержит новый текст и старый. -------------------- Ничего не скрою - бегаю трусцой(ю)!
ВНИМАНИЕ: Если вы решили сказать мне спасибо за помощь, добавив + к Репутации, то убедительная просьба - ставить этот + ТОЛЬКО после того, как проблема будет ПОЛНОСТЬЮ решена. |
![]() ![]() |
|
Текстовая версия | Сейчас: 5.7.2008, 6:14 |
|