PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Formular-Auswahl via Javascript Verändern.



caustics
15-05-2006, 03:54
Hallo...

ich hab ein Javascript Problem. Und zwar muss ich eine Selection automatisch ändern können, wenn in einer anderen Auswahlbox ausgewählt wird.

FormX
Also Auswahl1: A,B,C,D
Auswahl2: E,F,G,H

Geht man nun in Auswahl 1 auf B, C oder D, soll Auswahl 2 immer auf E springe. Umgekehrt dann auch so, also geht man in Auswahl 2 auf F,G oder H soll Auswahl 1 auf A springen. Ist aber ja im Prinzip wie das erste, von daher hab ichs erstmal in die eine Richtung versucht...

bisher hab ich das so gemacht - allerdings funtioniert der code nicht.



function changeForAuswahl1() {
document.FormX.Auswahl2.selectedIndex = 0;
}


Das ganze dann in ein onChange="ChangeForAuswahl1" im ersten Select-Tag des Auswahl-Forms gehabt. Ist der Ansatz komplett falsch? Ich muss zugeben, dass ich mich nicht wirklich sooo gut mit Javascript auskenne, aber ich sehe keinen Fehler....?
Ist die Frage halbwegs verständlich? Ist der Ansatz falsch, sollte ich es evtl. ganz anders machen?

Wäre super, wenn ihr mir helfen könntet, ich bin echt am Verzweifeln. Schonmal Danke im Vorraus...

nEox
15-05-2006, 09:11
Hallo caustics,

erstmal herzliches Willkommen im Forum :)

Nun zum Problem. Eigentlich ist das so richtig. Nur im
onChange="ChangeForAuswahl1" fehlen die Funktionsklammern. Richtig ist also:
onChange="ChangeForAuswahl1()"

Grüße,
nEox

caustics
15-05-2006, 13:42
hey, super, vielen dank. es funktioniert...

oh man, das hätte ich selbst sehen müssen ;)

:)