Thomas: Flackern, Anzeigeverzögerung

Beitrag lesen

Ich glaube, hier liegt das Problem. Es muss das ganze "innerHTML" interpretiert und die ganze Tabelle muss neu aufgebaut werden, das "dauert" eben seine Zeit. Warum kümmerst du dich nicht nur um das aktuelle Feld, es müssen doch nur value und Farbe geändert werden. An das jeweilige input-Element kommst du z.B. über "this".

Das ist ohne Zweifel richtig, Jürgen. Da ich aber auch im gleichen Atemzug auch noch andere Elemente verändere (Inputs, Statuszeile, ggf. künftig auch Menubar), halte ich den Neuaufbau des ganzen innerHTML für effizienter.

Das Problem erwies sich am Schluss als ganz etwas anderes: Ich hatte es (shame on me!) unterlassen, einen Image-Preloader fürs Hintergrundbild zu schreiben. Jetzt ist der drin und das Flackern im IE Geschichte. Trotzdem: Dank! Herzlich, Thomas