Dynamische Listen

Hallo. Folgende kleine Funktion, um einer Liste in einer HTML-Seite dynamisch Optionen hinzufügen zu können:

function addOption (text, value) {
NeuerEintrag = new Option(text,value);
document.FORM_EDIT.MEINELISTE.options[document.FORM_EDIT.MEINELISTE.length] = NeuerEintrag;
}

Das ganze funktioniert prima. Jetzt hab ich aber aufeinmal mehrere Listen die ich befüllen will. Das heist MEINELISTE muss dynamisch sein. Aber wie? An die Funktion wird dann warscheinlich ein dritter Parameter übergeben, nämlich die Liste und dann?

function addOption (text, value, liste) {
NeuerEintrag = new Option(text, value);
document.FORM_EDIT.HIERMUSSJETZTLISTEHIN.options[document.FORM_EDIT.HIERAUCH.length] = NeuerEintrag;
}

Klappt so nur leider nicht.

Hallo,

du könntest die Funktion „getElementById“ benutzen. Dann kannst du
entweder einen Listennamen als String oder auch eine Variable
einsetzen die einen Listennamen enthält. Das müßte dann in etwa so
aussehen:

document.getElementById(„meineListe“).options…

bzw.

document.getElementById(myVar).options…

wenn myVar = „meineListe“ ist…

Falls es nicht funktioniert kannst du gern noch mal nachfragen. Ich
hab das grad nur so aus dem Gedächtnis heraus getippt.