Zrobiłem sobie brzydki kodzik, ale robiłem go tak na szybko.
<input style="border: 1px solid #FFC500; padding: 3px; background: #FFFFFF; color: grey;" type="text" onMouseOver="zmienWyglad1();" onMouseOut="zmienWyglad2();" onblur="if(this.value==''){ this.value='Hasło'; this.type = 'text'; this.style = 'border: 1px solid #FFC500; padding: 3px; background: #FFFFFF; color: grey;'}" onfocus="if(this.value=='Hasło'){ this.value=''; this.type = 'password'; this.style = 'border: 1px solid #FFC500; padding: 3px; background: #FFFFFF; color: black;'}" size="6" value="Hasło">
Problem polega na tym, ze jezeli kliknę na inputa, to znika tekst i kursor do pisania i nie można nic w inpucie napisać, chba że się kliknie drugi raz - wtedy można coś napisać. Dlaczego tak się dzieje?