Auswahllisten mit Zusatzeinträgen
Knispel
- html
0 Sue
Wie kann ich in einer Auswahlliste die eine Reihe von festen Optionen enthält zusätzlich ermöglichen, einen freien Eintrag zu definieren? Gibt es da eine elegantere Methode als die unter
"Neue Elemente in Auswahlliste einfügen" beschriebene? Am liebsten wäre mir das direkte Hinzufügen einer Auswahl alternativ zu einer bestehenden Optionsliste
Danke
Hallo,
Gibt es da eine elegantere Methode als die unter "Neue Elemente in Auswahlliste einfügen" beschriebene?
Also eine elegantere lässt sich meines Wissens nach nur mit PHP oder Perl realisieren. Dort müsstest du halt nicht mit "new Option" arbeiten.
Am liebsten wäre mir das direkte Hinzufügen einer Auswahl alternativ zu einer bestehenden Optionsliste
Definieren musst Du die Listenpunkte aber egal mit welcher Sprache, also könntest Du ja genauso gut so vorgehen:
function SetzeNeueListe() {
var Liste = document.Formular.Liste;
Liste.options.length = 0;
opt0 = new Option('Punkt1','Punkt1',true);
Liste.options[0] = opt0;
opt1 = new Option('Punkt2','Punkt2');
Liste.options[1] = opt1;
opt2 = new Option('Punkt3','Punkt3');
Liste.options[2] = opt2;
usw.
}
So habe ich das schon öfter geregelt.
Gruß
Sue