Thomas Meinike: Focus auf Textfeld bei XHTML

Beitrag lesen

Hallo,

mit meiner schreibweise this.form.input.focus() funktioniert es ja auch. ist das nun ein hack oder auch korrekt?

Das kommt auf den Kontext an. Innerhalb des Formulars funktioniert das, in einer uebergeordneten JS-Funktion aber nur, wenn die Referenz "this" uebergeben wird. Der Zugriff mittels getElementById() funktioniert dagegen im gesamten Dokument, unabhaengig von der aktuellen Position.

MfG, Thomas