Frank: Dynamische dropdowns werden von NN nicht ausgelesen

Hi,
hoffe, jemand kann mir schnell (am besten HEUTE noch; waere super!)helfen. Hab schon das Archiv durchsucht, aber nur aehnliche Probleme gefunden, deren Loesung mir nicht weitergeholfen hat.
Nach einer Auswahl im ersten Dropdown werden das zweite und dritte Dropdown geloescht und neue Werte mittels arrays eingelesen. IE stellt sie sauber dar und das Versenden der Formularwerte klappt auch.
Der NN stellt die Texte zwar dar, uebernimmt aber keine Werte. Soll heissen, wenn ich das Formular abschicke, erhalte ich fuer das zweite und dritte Dropdown keinen ausgewaehlten Wert (obwohl der Text angezeigt wird!). Wenn ich ein alert auf "selected" mache, erhalte ich ein "undefined"!

Rasche Hilfe waere echt super!

Code zum loeschen und neu erstellen der Dropdown Eintraege:

//Delete old options
    while (document.Rrs_modify_form.Rrs_modify_set_cache_value___Version.length > 0)
      {
      document.Rrs_modify_form.Rrs_modify_set_cache_value___Version.options[0] = null;
      }

//Create new picklist
    for (el in Versions_Array)
      {
      NewEntry = new Option(Versions_Array[el]);
      //alert(Versions_Array[el]);
      //alert(NewEntry);
      //alert(document.Rrs_modify_form.Rrs_modify_set_cache_value___Version.length);
      var int_option = document.Rrs_modify_form.Rrs_modify_set_cache_value___Version.length;
      document.Rrs_modify_form.Rrs_modify_set_cache_value___Version.options[int_option] = NewEntry;
      document.Rrs_modify_form.Rrs_modify_set_cache_value___Version.options[int_option].value = Versions_Array[el];
      
Danke

Frank

  1. Hi,

    hoffe, jemand kann mir schnell (am besten HEUTE noch; waere
    super!)helfen.

    eigentlich wollt ich nicht posten ,)
    aber als ich gesehen hab, daß keiner geantwortet hat, hab ich dann
    umentschieden.

    Hab schon das Archiv durchsucht, aber nur
    aehnliche Probleme gefunden, deren Loesung mir nicht
    weitergeholfen hat.

    Die Lösung _steht_ im Archiv ,))
    Frag mich aber nicht, wo - ich weiß es nicht mehr.

    Rasche Hilfe waere echt super!

    Hmpf, reiß dich mal am iemen

    Code zum loeschen und neu erstellen der Dropdown Eintraege:

    Der ist so wirr, der sieht aus wie Maschienen-generiert. Generell
    muß das aber so ablaufen:

    document.formular.selectelement.optins[index] = new Option();
    document.formular.selectelement.optins[index].name = name;
    document.formular.selectelement.optins[index].text = text;
    document.formular.selectelement.optins[index].value = value;

    Das ganze funktioniert allerdings im NN nur dann, wenn entweder
    das Formular-Feld vorher unsichtbar gemacht wird und dann wieder
    sicht bar, oder wenn es vorher noch nicht aufgeklappt wurde.

    mfg
    CK1