открыть div id_detail_m и закрыть другие div id_detail_n
у меня скрипт показывает информацию в div id =look_detail_m
какой можно добавить код, чтобы остальные div id =look_detail_n закрывались? здесь: m,n - номера div ; m не равно n |
_Eldar_,
вашей информации недостаточно, и попробуйте поиск по слову "открывашка" на форуме |
ну вот, как сделать пустыми div class=look ?
<table class="table"> <tr><td> <div id="detail5" class="look">sdfsadf</div> </td></tr> <tr><td> <div id="detail7" class="look">sdfsfsdf</div> </td></tr> <tr><td> <div id="detail9" class="look">sdfsdf</div> </td></tr> <tr><td> <div id="detail11" class="look">sdff</div> </td></tr> <a href="javascript:void(0)" onclick="hide_all_look(); return false;"><b>_Скрыть_</b></a> <script type="text/javascript"> function hide_all_look() { // находим элементы с классом look var clasesss = getElementsByClassName('look'); i = clasesss.length; while(i--) { getElementsByClassName('look')[i].innerHTML = ""; // в цикле заполняем пустыми местами } }; </script> |
_Eldar_,
непонимаю |
Цитата:
|
Так что-ли? оО
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body> <table class="table"> <tr><td> <div id="detail5" class="look">sdfsadf</div> </td></tr> <tr><td> <div id="detail7" class="look">sdfsfsdf</div> </td></tr> <tr><td> <div id="detail9" class="look">sdfsdf</div> </td></tr> <tr><td> <div id="detail11" class="look">sdff</div> </td></tr> <a href="javascript:void(0)" onclick="hide_all_look(); return false;"><b>_Скрыть_</b></a> <script> function hide_all_look() { [].forEach.call(document.querySelectorAll('.look'), function(item) { item.innerHTML = ''; }); } </script> </body> </html> Касательно этого ужаса. <a href="javascript:void(0)" onclick="hide_all_look(); return false;"><b>_Скрыть_</b></a> Ничего не смущает?=) |
Цитата:
|
_Eldar_, вам бы сюда заглянуть =)
http://learn.javascript.ru/ |
Цитата:
|
Часовой пояс GMT +3, время: 13:32. |