Christian S.: Text ändern einer <option> verursacht sprung nach oben

Hi,

ich habe eine ListBox (also z.B. <select size="10">).

Wenn ich den Text einer <option> darin per JS ändere, bleibt die die <option> nicht da wo sie ist, sondern die ListBox "spring" nach oben.

Also das ist nur wenn es mehr Einträge sind, als die ListBox groß ist, so dass scrollbalken entstehen. Scroll ich ans letzte Element und setze dann per JS den Text neu, bleibt die Box nicht unten stehen, sondern springt halt nach oben.

Kann ich das verhindern?

Ich weiß, dass ich mit scrollIntoView wieder hinkomme, nur leider würde dann trotzdem gesprungen werden (nämlich an den oberen oder unteren Rand).

Gruß
Christian