molily: wo ist der cursor?

Beitrag lesen

meines Wissens gibt es keine allgemein unterstützte JavaScript-Eigenschaft (z.B. document.focussedNode oder ähnliches)

Nun, die gibt es: document.activeElement. Wird allerdings noch nicht von allen Browsern unterstützt, es ist jedoch einfach, sie bei fehlender Unterstützung nachzubauen.

Jedes Deiner Formular-Elemente belegst Du mit einem onfocus-Event

Genau für solche Anwendungsgebiete gibt es Event Capturing bzw. Event Delegation mit bubblenden (DOM)focusin-Events, was die Sache viel, viel einfacher macht.

Mathias