droom: Ajax und select multiple

Hallo folks,

Wenn man ein <div id="fax"></div> mit Ajax befüllen will, dann reicht es:
document.getElementById('fax').innerHTML = ajaxRequest.responseText;
zu schreiben

Ebenso für <input id="desc" type="text">:
document.formname.fax.value = ajaxRequest.responseText;

Nun habe ich sondern sowas:
  <select id="selfax" name="company" multiple="multiple">
  </select>

was muss ich da schreiben? ich habe es so probiert:
document.formname.selfax.value = ajaxRequest.responseText;

aber ich bekomme dann nichts zurück.

vg,

  1. was muss ich da schreiben? ich habe es so probiert:
    document.formname.selfax.value = ajaxRequest.responseText;

    So ist es Falsch.

      
    for(var n=0; n < 10; n++) {  
     neu = new Option("WERT", "VALUE", false, false);  
     document.forms[0].DEIN_SELECT_ELEM.options[document.forms[0].DEIN_SELECT_ELEM.length] = neu;  
    }  
    
    

    Neue Option wird immer hinten angehängt!

    1. Genial. Es funktionier tatsächlich so :-)
      Super vielen Dank. Noch eine Frage, wozu die For-Schleife?

      1. Mahlzeit droom,

        Genial. Es funktionier tatsächlich so :-)
        Super vielen Dank. Noch eine Frage, wozu die For-Schleife?

        Ein gutes Beispiel dafür, warum es meistens keine gute Idee ist, unkommentierten Code als Antwort auf eine Frage zu posten.

        MfG,
        EKKi

        PS: Ja, ich habe auch manchmal ungute Ideen. Man menschelt halt doch ganz gern mal ab und zu ...

        --
        sh:( fo:| ch:? rl:( br:> n4:~ ie:% mo:} va:) de:] zu:) fl:{ ss:) ls:& js:|