ChrisB: document.getElementById('test').style.onfocus

Beitrag lesen

Hi,

so?

<... onfocus="this.focus=true" onblur="this.focus=false" ...>

Nein - zumindest unguenstig, da einige Elemente (Links, Formularelemente, ...) eine Methode namens focus besitzen, die du dir mit diesem Namen fuer die selbstdefinierte Eigenschaft ueberschreiben wuerdest - und dann waer'se futsch, wenn du sie doch noch mal brauchen solltest.

Also lieber einen "eigenen" Namen waehlen, der nicht mit bestehenden (oder zukuenftig denkbaren) Eigenschafts-/Methodennamen kollidiert.
Bspw. mit einem Grossbuchstaben oder Unterstrich zu beginnen, oder ein eigenes Praefix zu nutzen, boete sich an.

MfG ChrisB

--
"The Internet: Technological marvel of marvels - but if you don't know *what* you're lookin' for on the Internet, it is nothing but a time-sucking vortex from hell."