Hi David,
du denkst zu kompliziert...
Baue zwei Klassen in CSS für deine Eingabefelder, also z.B.
input.focus{...} und input.blur{...}
Dann baue folgende Funktion in deinen Header ein:
function changeClass(element, classname) {
if(!element) {
return
}
else {
element.className = classname
}
}
Und deine input felder sollten dann so aussehen:
<input type="text" class="blur" onFocus="changeClass(this,'focus')" onBlur="changeClass(this, 'blur')">
Das is alles... nur musst du bei dieser Variante jedesmall onFocus und onBlur in die Felder eintragen.
Gruß
Carsten