starttext i textruta som försvinner ?

HTML & CSS

3 svar · 213 visningar · startad av Pellefant

Medlem sedan maj 20023 372 inlägg
Trådstart#1

Hej! :)

Hur gör man så att en textruta med attributet type="password" får en text skriven från början (texten "Ditt lösenord"), som sedan försvinner av sig självt när användaren ska börja skriva i rutan?

Medlem sedan sep. 20011 914 inlägg
#2
<input type="password" name="bla" value="laban" onFocus="this.value = ''">
Medlem sedan sep. 20011 914 inlägg
#3

Tänkte fel ovan. Med html kan du ju göra så här:

<input type="password" name="pass" style="display:none">
<input type="text" name="vanlig" value="Ditt lösenord" onFocus="this.style.display = 'none', document.getElementById('pass').style.display = 'inline',document.getElementById('pass').focus()">

Du har då två textfält ett dolt(type='password') och ett synligt(type='text') och när du trycker i textfältet så blir det osynlig och passwordfältet blir synligt.

Medlem sedan maj 20023 372 inlägg
#4

Tack :)

268 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
137 ms — hämta tråd, inlägg och bilagor (db)
127 ms — ändringar (db)