Aqua: bei onFocus & onBlur DIREKT Javascript ohne Kennzeichnung rein?

Beitrag lesen

Hallo!

Darf ich bei onFocus  und OnBlur ...

  1. ... DIREKT  Javascript-Code hineinsetzen,
           also so wie ich das unten zeige so mit IF und so,

oder

  1. ... nur eine Javascript-Funktion aufrufen,
           und das Javascript selbst muss ich in den
           <script type="text/javascript">  Bereich des Headers tun?

Beispiel:

<input type="text" onFocus="if(this.value=='a'){this.value=''};" onBlur="if(this.value==''){this.value='a'};" value="a" size="5">

Das geht zwar,  aber wirklich korrekt kann das nicht sein,
oder?

Danke,
Aqua