Problem mit Funktion und document.getElementById

weiskeinennamen

Grünschnabel
Hi, Ich hab ne DropDown Box mit einem OnChange auf eine Funktion...
Code:
<select name='news_mode' size='1' onChange=\"news_switch_function(this.selectedIndex);\">
<option>".$lang['only_german_news']."</option>
<option>".$lang['only_english_news']."</option>
<option selected>".$lang['both_news']."</option>
</select>
Funktion:
Code:
function news_switch_function(id){
  switch(id){
  case "0": document.getElementById('en_area').style.display = 'none';document.getElementById('ger_area').style.display = 'block'; break;
  case "1": document.getElementById('ger_area').style.display = 'none';document.getElementById('en_area').style.display = 'block'; break;
  case "2": document.getElementById('ger_area').style.display = 'block';document.getElementById('en_area').style.display = 'block'; break;
  }
}

Ich weiß so viel, dass er die Id richtig übergibt und auch in die switchanweisung geht, aber der Code innerhalb der Case´s funktioniert nicht. Wenn ich jedoch einen einfachen Button mache und den Code in einen OnClick packe klappt er....
 
Hallo,

wenn du den Fehler hast, kannst du dann bitte unten dein Status auf Erledigt setzten?

Gruß Blümchen
 

Neue Beiträge

Zurück