Hi,
von hinten durch die Brust, beide Beine weg...
Warum willst du onchange einen statischen Wert übergeben? this.value ist in jedem Fall mit dem aktuellen Wert belegt und verlangt kein Ändern des DOM.
Übrigens ist onfocus zwar ein HTML-Attribut, aber in Javascript ein Event-Handler, der (eine) Funktion(en) aufnehmen kann.
Der Yeti