Вот столкнулся с такой проблемой подскажите как это решить
Вот html
<ul class="base" id="base">
<li>
<a href="">главное меню 1</a>
<ul class="group" id="group">
<li>
<a href="">под меню 2</a>
</li>
<li>
<a href="">под меню 2</a>
</li>
<li>
<a href="">под меню 2</a>
</li>
</ul>
</li>
</ul>
А вот код javascript
:
l.onclick = function(){
var el = document.getElementById('group')
var el2 = document.getElementById('base')
el2 = el2.childNodes[1]
el2 = el2.childNodes[1]
alert(el2)
if(el.style.display == "block")
{
el.style.display = ""
return false;
}
if(el.style.display == "")
{
el.style.display = "block"
return false;
}
}
Видите-ли всё получается, тоесть при клике менюшка сворачивается и разворачивается, но при этом я хочу чтобы в первом меню, ссылка несрабатывала, поетому return false, а получается что и вложенные меню тоже "Подхватывают" этот return false, в скрипте же всё остальное выводится в цикле, поетому пришлось добиратся до нужных элементов вот таким способом, какой наиболее лёгкий и грамотный способ?