Ludwig mair: Listbox verschachteln

Hallo!

Habe mir das Script Listbox verschachteln von der Zeitschrift Internetworld heruntergeladen, weil ich so etwas brauchen könnte.
Leider funktioniert es nicht und ich bin noch js-Anfänger. Ich  fine den Fehler nicht.
Kann mir da jemand weiter helfen??

Hier das script:

function changeContent(woher, wohin)
{
var woherwert = woher.options[woher.selectedIndex].value;
var wohinwert = wohin.options[wohin.selectedIndex].value;

if (woherwert == 'option1')
  {
  wohin.length = 3
  var neuOption = new Option('Sie haben');
  wohin.options[0] = neuOption;
  wohin.options[0].value = 'option1';
  
  var neuOption = new Option('Option 1');
   wohin.options[1] = neuOption;
   wohin.options[1].value = 'option2';
  
  var neuOption = new Option('gewaehlt');
  wohin.options[2] = neuOption;
  wohin.options[2].value = 'option3';
  
  wohin.selectedIndex = 0;
} else if (woherwert == 'option2')
  {
  wohin.length = 4;
  var neuOption = new Option('Diesmal');
  wohin.options[0] = neuOption; wohin.options[0].value = 'option1';
  
  var neuOption = new Option('haben Sie');
  wohin.options[1] = neuOption;
  wohin.options[1].value = 'option2;'
  
  var neuOption = new Option('Option 2');
  wohin.options[2] = neuOption;
  wohin.options[2].value = 'option3';
  
  var neuOption = new Option('gewaehlt');
  wohin.options[3] = neuOption;
  wohin.options[3].value = 'option4';
  
  wohin.selectedIndex = 0;
}
}

Vielen Dank L.Mair

  1. Hi
    Ich kann zwar nicht so auf die schnelle erklaeren wie das Script funktioniert, aber ein sehr dummer Fehler ist dir unterlaufen: du hast ueberall die falschen Anfuehrungszeichen verwendet  :-)) du musst einfach nur ‚ und ` durch' ersetzen (oder durch "). Dann muesste alles klappen.
    viele Gruesse Holger