Hi.
- Ersetze dein JavaScript durch eine Funktion. In dieser prüfe ob das Element auf
display: block;
gesetzt ist, wenn ja: setze auf "none" wenn nein, setze auf "block".
okay das ganze sieht jetzt so aus:
function showAndHide(what){
if(document.getElementById(what).style.display == 'block') {
document.getElementById(what).style.display = 'none';
} else if(document.getElementById(what).style.display == 'none'){
document.getElementById(what).style.display = 'block';
}
return true;
}
<ul>
<li class='Navigation1'>
<a href='#' onClick="showAndHide('Navigation2')" onBlur="showAndHide('Navigation2')">Mein Profil</a>
<ul id='Navigation2'>
<li>Profil ansehen</li>
<li>Profil bearbeiten</li>
</ul>
</li>
</ul>
Aber es geht nicht :(
Hilf mir bitte.