- Registriert
- 29.01.08
- Beiträge
- 154
Hallo zusammen,
zugegeben ... meine letzte JS-Programmierung liegt etwas zurück und ich stehe gerade auf dem Schlauch. Ich habe eine Funktion geschrieben, die einen DIV-Container je nach Zustand sichtbar oder unsichtbar schalten soll. Leider funktioniert sie nur einmal, bei einem zweiten Klick auf den Link läuft sie nicht mehr. Hier der Code:
Hat jemand eine Idee, woran es liegen könnte?
Danke
Andy
zugegeben ... meine letzte JS-Programmierung liegt etwas zurück und ich stehe gerade auf dem Schlauch. Ich habe eine Funktion geschrieben, die einen DIV-Container je nach Zustand sichtbar oder unsichtbar schalten soll. Leider funktioniert sie nur einmal, bei einem zweiten Klick auf den Link läuft sie nicht mehr. Hier der Code:
Code:
//CSS-Code
<style type="text/css">
.hinweise { width:150px; height:150px; position:absolute; top:50px; left:50px; background-color: red; visibility: hidden; }
</style>
...
//JS-Code
<script language="JavaScript" type="text/javascript">
<!--
function ChangeVis() {
if(document.getElementById("hinweise").style.visibility = "hidden")
{
document.getElementById("hinweise").style.visibility = "visible";
}
else if(document.getElementById("hinweise").style.visibility = "visible")
{
document.getElementById("hinweise").style.visibility = "hidden";
}
return;
}
//-->
</script>
...
//Funktionsaufruf
Für wichtige Hinweise bitte <a href="javascript:ChangeVis()">hier</a> klicken!
...
//DIV-Container
<div class="hinweise" name="hinweise" id="hinweise">Test</div>
Hat jemand eine Idee, woran es liegen könnte?
Danke
Andy