Консультация № 140198
18.07.2008, 13:54
0.00 руб.
0 1 1
Уважаемые эксперты.
Где-то на странице у меня есть две ссылки. Нужно, чтобы при нажатии на соответствующую ссылку показывалось соответствующее изображение под этой ссылкой, при повторном нажатии это изображение скрывалось.
Как мне это сделать?
Может готовые варианты есть?

Обсуждение

Неизвестный
18.07.2008, 14:09
общий
это ответ
Здравствуйте, Warobushek!
Простейший вариант в Приложении.
Функция javascript отрабатывает по нажатию на ссылку. В качестве параметра - передается номер, с помощью которого формируется искомый идентификатор открываемой картинки.

Приложение:
<style type=‘text/css‘> .hidden { display: none; }</style><script language=‘JavaScript‘>function showhide(id){ var img = document.getElementById(‘img‘+id); img.className = (img.className==‘‘ ? ‘hidden‘ : ‘‘);}</script><a href=‘‘ onclick=‘showhide(1); return false;‘>Ссылка1</a><img id=‘img1‘ class=‘hidden‘ src=‘1.jpg‘ /><a href=‘‘ onclick=‘showhide(2); return false;‘>Ссылка2</a><img id=‘img2‘ class=‘hidden‘ src=‘2.jpg‘ />
Форма ответа