Dieter Raber: onblur faken

Beitrag lesen

Hallo molily,

Äh, du weißt schon, für was das label-Element gedacht ist?

Ja, ich werde das wohl austauschen

Überwache alle Fokus- und Klickevents dokumentweit.

Wie mache ich das?

  • Klickevents ist klar
  • Fokus ist mir nicht klar, da ich ja keine passenden Elemente habe

Wenn deren Zielelement nicht im Widget liegt, klappe zu.

  • Meinst du ueber eine Kombination von Mausposition und Widgetgroesse/position?

Hmm... wieso gibst du eine Breite vor?
Alles steckt in einem div, das ohne Vorgabe automatisch so breit wird, wie der Inhalt es erfordert. Kann man damit nicht arbeiten?

Die auessere Box hat eine bestimmte Groesse, damit der Widget mit anderen Elementen in der Form zusammenpasst

Das ginge auch (offsetWidth o.ä.), erscheint mir aber unnötig umständlich.

Wie ginge das im Groben vor sich?

overflow:hidden, oder ignoriert IE das?

Du kannst dir vorstellen, dass die generierten Styles relativ komplex sind und ich muss gestehen, dass ich an einem Punkt etwas den Ueberblick verloren habe. Mit andern Worten, ich bin ziemlich sicher, dass IE das ignoriert, aber beschwoeren wuerde ich es nicht.

Gruß,

Dieter