ChangeDisplay() / Global Variablen
traffic
- javascript
0 Traffic
Hallo,
ich programmiere eigentlich nur PHP und MYSQL, daher sind meine JavaScript -Kenntnisse nicht so gut.
Zum Problem:
Mein User hat 2 Radio-Button zur Auswahl. Klickt er auf eins änder sich ein DIV-Bereich. Wenn er nun jedoch auf den einen 2 mal geklickt hat, hat sich der DIV-Bereich trotzdem geändert. Daher wollte ich diese mit Variablen ändern, welche jedoch nicht recht funktioniert.
Hier mal meine Versuche:
<SCRIPT language="Javascript">
function changeDisplay( id ) {
zahl = 1;
zahl2 = 0;
if(document.getElementById('kat1').style.display == "none") {
if(zahl2==1 && zahl==0){
document.getElementById('kat1').style.display = "block";
}
}else{
if(zahl==1 && zahl2==0){
document.getElementById('kat1').style.display = "block";
}
}
if(document.getElementById('kat2').style.display == "none") {
if(zahl2==0 && zahl==1){
document.getElementById('kat2').style.display = "block";
document.getElementById('kat1').style.display = "none"
zahl2 = 1;
zahl = 0;
}
}else{
if(zahl2==1 && zahl==0){
document.getElementById('kat2').style.display = "block";
}
}
}
</script>
Hat jemand eine Idee was ich verkehrt mache?
MfG
traffic
Hat jemand vielleicht eine Idee was ich verkehrt mache?