hi all!
ich habn css-js menue.
folgendes problem: ich brauch nen befehl oder sonstiges der es mir erlaubt
(bei markierung) alle divs bzw elemente auf "none" zu setzen, sodass ich dann aber danach das ausgewählte
(1 zeile nach markierung) wieder auf "block" setze.
function definition(id) {
var css = document.getElementById(id).style;
if(css.display == 'block') {
css.display = 'none';
} else {
[COLOR=red]MARKIERUNG[/COLOR]
css.display = 'block';
}
}
hier der html code:
<ul>
<li><a href="#" onClick="javascript:definition('div1')">punkt 1</a>
<ul>
<div class="submenue" id="div1" style="display: none; ">
<li><a href="#">menüpunkt 1</a></li>
<li><a href="#">menüpunkt 2</a></li>
</div>
</ul>
<li> <a href="#" onClick="javascript:definition('div2')">punkt 2</a></li>
<ul>
<div class="submenue" id="div2" style="display: none; ">
<li><a href="#">menüpunkt 1</a></li>
<li><a href="#">menüpunkt 12</a></li>
</div>
</ul>
MfG
ranzi
ich habn css-js menue.
folgendes problem: ich brauch nen befehl oder sonstiges der es mir erlaubt
(bei markierung) alle divs bzw elemente auf "none" zu setzen, sodass ich dann aber danach das ausgewählte
(1 zeile nach markierung) wieder auf "block" setze.
function definition(id) {
var css = document.getElementById(id).style;
if(css.display == 'block') {
css.display = 'none';
} else {
[COLOR=red]MARKIERUNG[/COLOR]
css.display = 'block';
}
}
hier der html code:
<ul>
<li><a href="#" onClick="javascript:definition('div1')">punkt 1</a>
<ul>
<div class="submenue" id="div1" style="display: none; ">
<li><a href="#">menüpunkt 1</a></li>
<li><a href="#">menüpunkt 2</a></li>
</div>
</ul>
<li> <a href="#" onClick="javascript:definition('div2')">punkt 2</a></li>
<ul>
<div class="submenue" id="div2" style="display: none; ">
<li><a href="#">menüpunkt 1</a></li>
<li><a href="#">menüpunkt 12</a></li>
</div>
</ul>
MfG
ranzi
Kommentar