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