открыть 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, время: 06:13. |