Сообщение от JSprog
|
И что вы уже изучили?
|
Это точно. Код типа разворачивающегося (+/-) меню?
Тогда
<style type="text/css">
/* скроет в меню блоки ссылок */
.links{
display:none;
}
</style>
<script type="text/javascript">
function menuclick(obj){
// шпарит вложенные в объект obj теги и ели это блоки ссылок (класс links) то обрабатывает их
for(i=1;i<obj.childNodes.length;i++){
if(obj.childNodes.item(i).nodeType==1){
var o=obj.childNodes.item(i);
if(o.className=='links'){
//Если блок ссылок
//То, если он отображён
if(o.style.display=='block'){
//Скроем его
o.style.display='none';
}
else{
// В противном случае - покажем
o.style.display='block';
}
}
}
}
}
</script>
<div onclick="menuclick(this);">
Тест №1
<div class="links">
<div onclick="menuclick(this);">
Вложенный блок
<div class="links">
Тест
</div>
</div>
</div>
</div>
<div onclick="menuclick(this);">
Тест №2
<div class="links">
</div>
</div>