Ich sehe keinen Versuch.
Stimmt, weil ich bisher die Sachen auf http://de.selfhtml.org/javascript/objekte/options.htm versucht habe. Und mein Problem dabei ist eben, dass alle Beispiele nur hierarchisch abhängende Selects behandeln. Sprich Feld 1 ändert den Wert in Feld 2 und dieses in Feld 3...
Wo ist auf dieser seite irgendwas hierarchisch? Hast du sie wirklich gelesen?
dort findest du nur wie du auf Auswahlfelder zugreifst (was für dein Problem absolut ausreichend erscheint).
Aber was ist nun, wenn ich Feld 3 ändere und das Feld 1 betroffen ist? Ich komme nicht darauf wie ich die ganzen Felder untereinander ansprechen soll.
Das sollte auf der Seite stehen, bzw. den damit verbundenen elementen also document.forms und document.forms.elements
Und dort ein Feld ändere von 0-1 auf 6-7, dann sollte das Feld in dem 6-7 stnad zu 0-1 geändert werden. Aber es soll eben auch gehen, dass man Feld 10-11 ändert zu 4-5 und das Feld mit 4-5 auf 10-11 gestellt wird. Alle versuche die ich gemacht haben, gingen nur hierarchisch.
Das hast du schon erklärt, nur was soll das?
....
Jetzt langsam kapier ich (weil über deinem Formular "Reihenfolge ändern" steht).
Du musst die in Frage kommenden Auswahlfelder (kannst du denen nicht den gleichen Namen geben? Dann wäre es einfacher) mit onchange beobachten
Bei Änderung dann den neuen Wert auslesen, alle Auswahlisten checken und diejenige, welche davon die nicht die aktuell geänderte ist und den gleichen aktuellen Wert hat, den alten Wert zuweisen.
Wobei du darauf achten musst den vor dem ändern gewählten Wert zwischen zu speichern.
Struppi.
Javascript ist toll (Perl auch!)