X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> JS (раскрыть/скрыть) Как сделать чтобы список раскрывался со сменой ссылки
vitsn
vitsn
Topic Starter сообщение 16.3.2012, 1:02; Ответить: vitsn
Сообщение #1


Всех приветствую.
Мне нужна помощь в написании скрипта. Имеется исходник.
В исходнике требуются изменения:
Сделать так, чтобы при нажатии на ссылку слово "раскрыть" менялось на "скрыть", а слово "список" не менялось.
Прикрепленные файлы
Прикрепленный файл  Исходник.rar ( 754 байт ) Кол-во скачиваний: 74
 
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
chehui
chehui
сообщение 17.3.2012, 12:13; Ответить: chehui
Сообщение #2


в script.js добавь эту функцию
function showHideText(idName,textShow,textHide){
     obj = document.getElementById(idName);
     switch(obj.innerHTML){
          case textShow:
               obj.innerHTML = textHide;
          break;
          case textHide:
               obj.innerHTML = textShow;
          break;
          default:
               obj.innerHTML = textHide;
          break;
     }
}

и в index.htm замени
<a onclick="showHide('chisla');showHideText('showtext','Раскрыть','Скрыть');" style="cursor:pointer; color: #3939FF;">
          <span id="showtext">Раскрыть</span> - Список
</a>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
vitsn
vitsn
Topic Starter сообщение 17.3.2012, 15:34; Ответить: vitsn
Сообщение #3


Не работает. Проверил на правильность выполнения действий несколько раз, скопировал все куда надо, а работать не хочет во всех браузерах.
Развернуть не меняется на свернуть и DIV не раскрывается. Спасибо за желание помочь
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
chehui
chehui
сообщение 17.3.2012, 20:24; Ответить: chehui
Сообщение #4


блин, не могу прикрепить файлы

вот, проверяй
Прикрепленные файлы
Прикрепленный файл  Исходник.rar ( 16,28 килобайт ) Кол-во скачиваний: 155
 
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
yury_mw
yury_mw
сообщение 17.3.2012, 22:31; Ответить: yury_mw
Сообщение #5


uebalby,
60кб, чтобы скрыть/показать кусок текста?
<html>
<head>
<title>Show/Hide</title>
<script type="text/javascript">
function show_hide (id) {
if (document.getElementById("hidden_" + id).style.display == "none") {
    document.getElementById("hidden_" + id).style.display = "block";
    document.getElementById("lnk_" + id).innerHTML = "Скрыть список";
}
else {
    document.getElementById("hidden_" + id).style.display = "none";
    document.getElementById("lnk_" + id).innerHTML = "Раскрыть список";
}
}
</script>
</head>
<body>
<a href="javascript:show_hide('1');" id="lnk_1">Раскрыть список</a>
<div id="hidden_1" style="display:none">
1 <br>
2 <br>
3 <br>
4 <br>
5 <br>
6
</div>
</body>
</html>
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
vitsn
vitsn
Topic Starter сообщение 18.3.2012, 0:30; Ответить: vitsn
Сообщение #6


блин, не могу прикрепить файлы

вот, проверяй


Это тот же самый код и он не работает, а вот код Юрия работает.
Много я сил потратил чтобы самостоятельно сделать. Пока, что я в JS слабоват.
Проблема решена спасибо.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
chehui
chehui
сообщение 18.3.2012, 5:21; Ответить: chehui
Сообщение #7


uebalby,
60кб, чтобы скрыть/показать кусок текста?

я не собираюсь учить как правильно кодить, ТС дал пример, я его доделал и отдал.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Арбитражники, как ведете учет расходов и доходов?
12 Boymaster 1932 Вчера, 21:03
автор: MisterBit
Горячая тема (нет новых ответов) Ссылки за которые не стыдно! Качественный линк билдинг сервис под Бурж от Westrank. Честный прайс.
63 DaoDog 47218 Вчера, 12:05
автор: Omaxis
Горячая тема (нет новых ответов) Как вывести деньги в Украине с заблокированного Юмани ?
29 freeax 4821 17.4.2024, 1:19
автор: sergio11
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыКрауд ссылки с форумов, блогов, порталов. Жирные ссылки с Ua,Ru, Бурж площадок. Вечные ссылки в статьях на собственных сайтах
Быстро, качественно и ответственно!
138 vetalbon 66458 13.4.2024, 17:53
автор: vetalbon
Открытая тема (нет новых ответов) SEO Линк Билдинг под Бурж | Вечные ссылки США, Европа и Мир с Гарантией
20 Needmylink1 7002 12.4.2024, 23:32
автор: Needmylink1


 



RSS Текстовая версия Сейчас: 20.4.2024, 11:44
Дизайн