@nevesomostjke

Как скрыть много элементов?

Здравствуйте есть у меня вот такой код
<script language="JavaScript">
function expandit(id){
  obj = document.getElementById(id);
  if (obj.style.display=="none") obj.style.display="";
  else obj.style.display="none";
}
</script>	
<tr style="cursor:pointer;" onClick="expandit('1234"></tr>

<tr id="1234" style="display:none">...</tr>
<tr id="1234" style="display:none">...</tr>
<tr id="1234" style="display:none">...</tr>
<tr id="1234" style="display:none">...</tr>


и много строчек с одинаковым ID
при нажатии на ссылку где вызывается функция expandit открывается только первая строка скрытого текста
вопрос - как открыть все строки?
  • Вопрос задан
  • 72 просмотра
Решения вопроса 1
@Akela_wolf
Extreme Programmer
Не может быть у одинакового id у двух и более элементов (на он собственно и id)

В вашем случае - используйте атрибут class и функцию getElementsByClassName
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы