Der Martin: document.getElementById('test').style.onfocus

Beitrag lesen

Hallo,

  1. Das Pseudoprotokoll "javascript:" ist irreführend und falsch - lass es weg.
    Ok, funzt auch ohne, danke.

natürlich. Mach dir bitte klar, was ein frei gewählter Bezeichner mit einem nachfolgenden Doppelpunkt vor einer Javascript-Anweisung bedeutet. Dann wird dir klar, dass dies in diesem Kontext unsinnig ist.

  1. Globale Variablen sind Mist ... was passiert, wenn Du mehrere Element hast, die Du überwachen willst, ob sie den Focus haben oder nicht?
    Was sonst?

Lege das Flag nicht als globale Variable an, sondern als Eigeschaft des Objekts, dem es von der Logik her zugeordnet ist.

Wenn's mehrere werden einfach mehrere globale Variablen definieren.

Das wäre ganz schlechter Stil und führt zu schwer wartbarem Code.

So long,
 Martin

--
Dieser Satz wurde in mühsamer Kleinstarbeit aus einzelnen Wörtern zusammengesetzt.
  (Hopsel)