Показать сообщение отдельно
  #16 (permalink)  
Старый 29.08.2012, 17:03
Интересующийся
Отправить личное сообщение для Phil_F Посмотреть профиль Найти все сообщения от Phil_F
 
Регистрация: 13.08.2012
Сообщений: 20

Люди помогите!!!
Сообщение от Simon Посмотреть сообщение
мне нужно чтобы всё было в одной функции, вот есть такой код


<style type="text/css">
.closed {display:none;}
.opened {display:block;}
</style>

<script type="text/javascript">
function toggle(imgElem, divId) {

  if(document.getElementById) {

    var divElem = document.getElementById(divId);

    if(divElem.className == "closed") {

        imgElem.src = "http://www.prompribor.by/img/menu_opened.gif";
        divElem.className = "opened";
        imgElem.InnerText = 'Открыть';
        document.getElementById("linkname").InnerText = 'Открыть';

    } else {

        imgElem.src = "http://www.prompribor.by/img/menu_closed.gif";
        divElem.className = "closed";
        imgElem.InnerText = 'Закрыть';
        document.getElementById("linkname").InnerText = 'Закрыть';

    }
  }

}
</script>

<img src="http://www.prompribor.by/img/menu_closed.gif" onclick="toggle(this,'openbox')">

<a href="#" id="linkname" onclick="toggle(this,'openbox')">Открыть</a>

<div id="openbox" class="closed">text</div>


при клике по по картинке, она меняется в зависимости от статуса "Открыто/Закрыто", а вот ссылка не работает, а должно так, нажал на ссылку в место "Открыть" появилось "Закрыть", и наоборот. Почемуто с картинкой всё нормально а вот с со ссылкой не получается, помогите пожалуйста
Помогите пожалуйста!!! Как в этот коде сделать, что бы если я добавил ещё одну выпадающую они открывались отдельно от друг друга???
Ответить с цитированием