Pull-Down-Menue einstellen
Seba
- javascript
Hallo allerseits...
folgendes Problem: ich habe in einem Kontrollformular mehrere "text-input-felder" und auch pull-down-menues.
Beim Aufruf des Formulars, soll der Benutzer seine bereits vorher gemachten Angaben hier nochmal übersichtlich zusammengestellt wiederfinden. Das ist bei den text-feldern auch gar kein Problem, da ich die Eingaben im Frameset in Variablen speichere und dann wieder auslese und einsetze:
function auslesen()
{
top.framename.document.formularname.inputfeld-name.value=top.text1;
}
Leider geht das bei den Pull-down-menues so nicht...
Anybody got a clue ?!?
Hi,
ich habe etwas ähnliches schon mal so gelöst:
1. Schritt: Den Value der Options-Liste auslesen und in eine JavaScript-Variable - nennen wir sie mal optionvalue - schreiben.
2. Anhand des Values einer zweiten Variablen - nennen wir sie optionindex - die Index-Nummer der Options-Liste zuordnen, z.B. so:
switch (optionvalue) {
case "Schokolade":
optionindex = 1;
break;
case "Eis":
optionindex = 2;
break;
case "Bier":
optionindex = 3;
break;
default:
optionindex = 0;
break;
}
3. Den Options-Listen-Eintrag mit der entsprechenden Indexnummer selektieren, z.B. so:
document.formularname.listenname.selectedIndex = optionindex;
Das setzt natürlich voraus, dass die Liste unveränderlich ist, d.h. dass Du jedem Value eindeutig eine Indexnummer zuordnen kannst.
Grüße,
Utz
Dickes, dickes Brett vorm Kopf!! Danke für den Hint ;-)
Beste Grüsse
Seba