onmouseOver skift farve, onclick slet tekst

Tags:    javascript

Hej jeg søger 2 scripts det ene skal kunne gøre sådan at når jeg holder musen over et input felt så skal den skifte farve.

det andet script skal gøre sådan at der står "navn:" i input feltet med en lidt lys farve og når man så trykker i input feltet skal det forsvinde og når man så skriver i input feltet så skal farven være lidt mørkere.

har prøvet google men kan ikke finde noget desværre :/



<style>
input[type=text]:hover {
background: yellow;
}
input[type=text].empty {
color: gray;
}
</style>
<input type="text" onfocus="if (this.className == 'empty') {this.className = ''; this.value = ''}" onblur="if (this.value == '') {this.className = 'empty'; this.value = 'navn:'}" class="empty" value="navn:">



Den grimme hurtige kode:

Farveskift:
Fold kodeboks ind/udHTML kode 


Default text:
Fold kodeboks ind/udHTML kode 





Og der kom Jesper så før mig... :D

Dog virker hans <style>s ikke i IE6 så vidt jeg ved, men det er sådan set også ligegyldigt.. :)



t