Показать сообщение отдельно
  #1 (permalink)  
Старый 23.02.2017, 20:09
Аватар для JAMLIGHT
Аспирант
Отправить личное сообщение для JAMLIGHT Посмотреть профиль Найти все сообщения от JAMLIGHT
 
Регистрация: 23.01.2017
Сообщений: 80

как обратьтися к элементам не по ID ?
Здесь таблица с поиском срываемых элементов по ID. Но так как ID должен быть уникален нет возможности набросать в таблицу множество скрываемых по клику строк. На что можно заменить document.getElementById? Приведите пример с обращением например через класс или другие способы

<html>

<body>

<table>

<tr><td onclick="show_hide('row1');">Показать1</td>

    <td onclick="show_hide('row2');">Показать2</td>
    
    <td onclick="show_hide('row3');">Показать3</td>
        
</tr>

<tr id="row1" style="display:none"><td>Показано1</td></tr>

<tr id="row2" style="display:none"><td>Показано2</td></tr>

<tr id="row3" style="display:none"><td>Показано3</td></tr>

</table>

</body>

</html>


function show_hide(id)

{

var blockid = document.getElementById(id);

if (blockid.style.display == "none") blockid.style.display = "block";

else blockid.style.display = "none";

}
Ответить с цитированием