loveanyone

Tømme input-felt ved klikk

Posted by: loveanyone on: 20/06/2009

I skjemaer hender det at vi lar det stå noe som standard i feltene, slik at brukeren får vite hvor han/hun skal skrive inn f.eks. navn, passord, telefonnummer, mailadresse, osv. Problemet med dette, selv om det ikke er noe stort problem, er at brukeren må stryke ut teksten som står i feltet for å taste inn informasjonen. Å løse det bittelille problemet krever ikke mer enn et bittelite script.

<form>
<input type=”input” value=”Navn” size=”10″ onclick=”if (this.value == ‘Navn’) { this.value = ”; }” onblur=”if (this.value == ”) { this.value = ‘Navn’; }”>
</form>

Eksempel: Tømme input-felt ved klikk

onclick gjelder for når brukeren klikker i et felt, og onblur gjelder når det klikkes utenfor feltet.

this.value setter verdien i feltet – Om det står “Navn” tømmes feltet, og om feltet er tomt når brukeren klikker seg ut av feltet igjen, blir det satt inn “Navn”. Endre verdiene etter eget ønske. Husk å bruke ‘ i stedet for ” innenfor this.value.

Skriv et svar

Om

Loveanyone.net har som mål å gi gode gratis kurs på norsk til alle som interesserer seg for å lage websider, enten det kun gjelder design eller mer avansert programmering. Siden oppdateres jevnlig og dreier seg hovedsaklig om kodespråkene HTML, CSS og PHP, som er raske og enkle å sette seg inn i, og gir mulighet til å lage alt fra gode design til gjestebøker, nyhetssystemer, osv.

  • Skjemaer og PHP del 1: Tekst « loveanyone: [...] i skjemaet. Hvis du ikke har kjennskap til funksjoner fra før av kan du ta en titt på dette kurset. <?php function skjema(){ echo(” &
  • loveanyone: Ta også en titt på http://blog.insicdesigns.com/2009/01/10-promising-jquery-lighbox-plugin/ for ulike andre alternativer til Lightbox2 - noe variasj
  • Pop-up-vinduer « loveanyone: [...] kan lære mer om PHP i kursene Grunnleggende PHP og Funksjoner og navigasjon med funksjoner Tag'er: JavaScript, Pop-up, [...]

Kategorier

Arkiv