Das mit onblur klang interessant, nur habe ich damit auch experimentiert, ohne auf einen grünen Zweig zu kommen.
Nachvollziehbar, denn onblur unterscheidet nicht danach, auf welche Art und Weise das Formularelement "verlassen" wird.
So wie ich das bisher verstehe, muss ich ja trotzdem den Tabulator erkennen (Wenn jemand nur woanders hinklickt, will ich ja nicht meinen Focus aufdrängen). Also, wie kann ich onblur erkennen, dass jemand in diesem Feld den Tabulator gedrückt hat und ein bestimmtes Feld fokussieren.
Vorschlag: Prüfe, ob und welche Taste gedrückt wurde (window.event, Tastencode ist IIRC 9) und setze den Fokus nur bei Tab.
Siechfred
--
Ein Selbständiger ist jemand, der bereit ist, 16 Stunden am Tag zu arbeiten, nur um nicht 8 Stunden für einen Anderen arbeiten zu müssen.
Ein Selbständiger ist jemand, der bereit ist, 16 Stunden am Tag zu arbeiten, nur um nicht 8 Stunden für einen Anderen arbeiten zu müssen.