PullDown Menü ist offen, soll aber nich !!!
sk8mad
- javascript
Hy Leute,
Ich hab mir ein Menü gebastelt, das beim draufklicken
aufgeht und weitere Unterpunkte freigibt !
Mein Problem: es ist beim starten der Page offen, es soll aber zu sein
und nach Möglichkeit soll sich das erste wieder schließen wenn ich das zweite öffne !!! BITTE BITTE helft mir !!!
<style type="text/css">
<!--
.Menu1 {
margin-left: 5;
background-color:DFFDD;
}
.Menu2 {
margin-left: 25;
background-color:FFFFDD;
}
-->
</style>
<script language="JavaScript">
// Klick-Event bearbeiten
function clickHandler(nr)
{
document.all['U' + nr].style.display =
(document.all['U' + nr].style.display == 'none') ?
'':'none';
}
</script>
<body>
<div id="Menu">
<p id="M1" class="Menu1">
<a href="" onClick="clickHandler(1);return false">
Menü 1
</a>
</p>
<p id="U1" class="Menu2">
erster Unterpunkt<br>
zweiter Unterpunkt<br>
dritter Unterpunkt<br>
</p>
<p id="M2" class="Menu1">
<a href="" onClick="clickHandler(2);return false">
Menü 2
</a>
</p>
<p id="U2" class="Menu2">
erster Unterpunkt<br>
2. Unterpunkt<br>
3.Unterpunkt<br>
4. Unterpunkt<br>
</p>
<p id="M3" class="Menu1">
<a href="" onClick="clickHandler(3);return false">
Menü 3
</a>
</p>
<p id="U3" class="Menu2">
erster Unterpunkt<br>
2. Unterpunkt<br>
</p>
</div>
</body>
hi
probiers mal mit nem style="display: none" für die divs mit den untermenues :-)
alles liebe
ole
(8-)>
hi
probiers mal mit nem style="display: none" für die divs mit den untermenues :-)
alles liebe
ole
(8-)>
Dank Ole;
hat geklappt, endlich mal ne´n Rat der auch funzt !!!
Mfg Mad
hi
probiers mal mit nem style="display: none" für die divs mit den untermenues :-)
alles liebe
ole
(8-)>
Dank Ole;
hat geklappt, endlich mal ne´n Rat der auch funzt !!!
Mfg Mad
hmmm wo schreibt ihr das [style="display: none"] rein?
moin
hmmm wo schreibt ihr das [style="display: none"] rein?
in die divs die eingeblendet werden sollen, damit diese erstmal unsichtbar sind
a la <div style="display: none">
alles liebe
ole
(8-)>
moin
hmmm wo schreibt ihr das [style="display: none"] rein?
in die divs die eingeblendet werden sollen, damit diese erstmal unsichtbar sind
a la <div style="display: none">
alles liebe
ole
(8-)>
jo hab ich gemacht, aber im Ursprungstext stand mal die Frage, ob das geht, wenn man zb. auf Menu1 klickt (Menu2 offen ist) das dann Menu2 wieder zugeht...
hi
schau mal etwas weiter oben im forum, da habe den kompletten code zur realisierung von sowas gepostet. muss nurnoch angepasst werden
alles liebe
ole
(8-)>
ein richtiges menue bekommst du beim italiener (dieses posting ist durch starke beeinflussung von cheatah entstanden ;)