Jump to content
  • 0

Появление текста при нажатии на строчку


kostii
 Share

Question

16 answers to this question

Recommended Posts

  • 0

Ну блин, вопрос элементарный, я JS не знаю, но если захочу такую фигню полюбому сделаю.

TS делайте, что-нибудь сами это форум, а не сборище фрилансеров, готовых работать за бесплатно.

Такой элементарный вопрос при незнании JS можно решить максимум за 10 минут.

Link to comment
Share on other sites

  • 0
Ты прав - он прост, вот и реши, заодно и научишься.

Если бы ты не написал это пост, то у меня был бы нормальный здоровый сон :)(вру, всё равно бы до 3-х ночи в инете просидел)

А так я начал гуглить на литературу по JS.

Нашёл одну забавную недокнижку, в течение, пары часов фигачился головой о стену, как оказалось не зря.

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

К сожалению результата, самостоятельно я так и не достиг, то что сделал я выводило текст, но переводило пользователя на другую страницу но сумел найти готовое решение. Выкладываю его сюда.

<a href="#" onclick="this.nextSibling.style.display = this.nextSibling.style.display == 'block' ? 'none' : 'block'; return false;">
ЖМИ! </a><div align="justify" style="padding: 5px;" class="alt2">
Скрытый текст

Вобщем спасибо автору, и Dimitry Wolotko, благодаря этой теме, я теперь начал учить жабаскрипт, а самое главное у меня пропал перед ним аццкий страх.

Link to comment
Share on other sites

  • 0

вот более норм код:

<a href="java script://" onclick="var h = document.getElementById('h'); if(h.style.display=='') {h.style.display = 'none';} else {h.style.display = '';}">ЖМИ!</a>

<div id="h">Текст</div>

Вообще js очень хорошая, у меня как и у тебя, Игорь Ермаков, был перед ним аццкий страх, но мне понадобилось кое-что сделать, и мне пришлось его учить.

Edited by vvsh
Link to comment
Share on other sites

  • 0
Вообще js очень хорошая, у меня как и у тебя, Игорь Ермаков, был перед ним аццкий страх, но мне понадобилось кое-что сделать, и мне пришлось его учить.

Да я уже начал понимать, что зря боялся. Конечно этот язык довольно сильно отличается от тех, что я учил ранее, но впринципе, всё нормально.

Сейчас в соответсвующий топик, выложу хорошую полукнижку по JS.

Link to comment
Share on other sites

  • 0

Вот мой вариант скрипта. При нажатии на плюсик - появляется текст а плюсик заменяется минусом. Так же ко всем подвинчены печеньки, которые запоминают выбор при перезагрузке страницы:

<div id="name">
Блок с информацией
</div>

<img src="http://src.ucoz.net/img/icon/minus.png" alt="" id="showHide" border="0" style="cursor:pointer;"/>

<script>
div=document.getElementById('name');
but=document.getElementById('showHide');
cooc=document.cookie;
if(cooc.match('showHide=true')){div.style.display='none';but.src="http://src.ucoz.net/img/icon/plus.png";}
but.onclick = function(){if(div.style.display=='none'){div.style.display="";but.src="http://src.ucoz.net/img/icon/minus.png";document.cookie='showHide=false;expires=Mon, 1 Jan 3000 00:00:00 UTC';}else{div.style.display="none";but.src="http://src.ucoz.net/img/icon/plus.png";document.cookie='showHide=true;expires=Mon, 1 Jan 3000 00:00:00 UTC';}};
</script>

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy