IE setzt Fokus auf falsches Feld
Michael Tschach
- browser
0 imaxami
Hallo,
ich stehe hier vor einem mittelschwerem Problem mit dem IE 8 (geht aber auch genauso wenig im EI6 oder IE 7):
Ich habe eine Webanwendung mit einer Suchmaske und mehreren Eingabefeldern (Name, Vormane, Ort, ...).
Am Ende der Seite möchte ich ein bestimmtes Eingabefeld fokussieren. Dazu führe ich diese Funktion aus:
<script type="text/javascript">document.Formular.Name.focus ();</script>
Nun habe ich zwei Probleme:
(das ist ein eher leichtes) Es wird kein Textcursor im Feld angezeigt. Erst wenn ich eine Eingabe mache erscheint der Cursor.
(mein eigentliches Problem) wähle ich jetzt eine anderes Feld aus indem ich mit der Maus hineinklicke und drücke anschließend F5 so fokusiert der IE das zuletzt angeklickte Feld und nicht den Namen so wie es eigentlich sollte.
Über Hinweise und/oder Vorschläge wäre ich sehr dankbar.
Hallo Michael,
document.getElementById("meinEingabeFeld").focus();
Hast du es so schon mal ausprobiert?
Eine URL der Seite wäre hilfreich!
Gruß, imaxami