morlock: IE lässt Fokus auf mehrere Elemente gleichzeitig zu (???)

Beitrag lesen

Hallo zusammen!

Ich habe heute - auch als IE-leidgeprüfter HTML-Schreiberling - mal wieder ein große Überraschung erlebt.

Wir entwickeln seit einigen Jahren eine webbasierte Firmensoftware. Das System ist natürlich über die Jahre gewachsen und trägt aus den Anfangstagen noch einige "Altlasten" mit sich herum.
Wir haben nun vor einiger Zeit das System von (zugegebenermaßen nicht komplett validem) HTML 4.01 auf XHTML 1.0 Transitional umgestellt.

Soweit kurz zum Hintergrund, jetzt zur Headline:
Seit der Umstellung hatten wir teilweise eigenartige Phänomene - Benutzer haben Datenänderungen vorgenommen, die sie nach eigener Aussage nie getätigt haben.
Heute haben wir den Grund gefunden: IE lässt - zumindest unter bestimmten Bedingungen - mehrere Elemente gleichzeitig im Fokus. Auf der betroffenen Seite werden mehrere Bereiche per jQuery nachgeladen. Der IE setzt teilweise willkürlich den Fokus auf einen der nachgeladenen Buttons. Diese sind mit Javascripts versehen, die bestimmte Aktionen ausführen. Klickt ein Benutzer nun in ein Eingabefeld, ändert die Daten dort und drückt auf "Enter", wird die Aktion des Buttons ausgeführt, da dieser immer noch den Fokus hat.

Ich habe derartiges Verhalten noch nie gesehen - es passiert auch in keinem anderen Browser und offenbar auch nur bei den nachgeladenen Inhalten.

Hat irgendjemand schonmal so etwas erlebt oder eine Idee, wie ich das unterbinden kann? Ich bin für jeden Ansatz dankbar, weil ich bislang auch nirgendwo etwas vergleichbares im Netz gelesen habe.

Viele Grüße,
morlock