/ Forside / Teknologi / Udvikling / Java Scripts / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
Java Scripts
#NavnPoint
molokyle 5410
Klaudi 2799
smorch 2439
kim 1360
Harlekin 1134
bentjuul 984
gibson 800
severino 695
Random 675
10  konsulent.. 626
automatisk skift mellem formfelterne tekst~
Fra : simon moore højer


Dato : 25-10-03 11:22

jeg har to små spg. som jeg gerne vil have svar på. de har ikke
noget med hinanden at gøre og skal bruges to forskellige steder
på en side.

det første er hvordan man kan få kan få markøreren til at skifte
fra den ene tekstboks til den anden når der er indtaster et
bestemtt antal tegn. et eksempel kunne være hvis brugeren skulle
indtaste sit cpr. nr. og det er bidt over i to tekstbokse. når
brugeren så har skrevet de første 6 cifre i sit personnummer så
skal den automatisk gå videre til den boks hvor de sidste 4 cifre
skal indtastes, så brugeren ikke selv skal skifte tekstboks.
håber i forstår og kan hjælpe.

det anden spg. er også om tekstbokse, men det er om hvordan man
får en tekstsboks til at blive automatisk markeret når brugeren
går ind på siden. lidt ligesom nogle søgemaskiner gør det, med
deres søgefelt.
håber i forstår og kan hjælpe.


--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Martin Hintzmann And~ (27-10-2003)
Kommentar
Fra : Martin Hintzmann And~


Dato : 27-10-03 10:06

simon moore højer wrote:

> det første er hvordan man kan få kan få markøreren til at skifte
> fra den ene tekstboks til den anden når der er indtaster et
> bestemtt antal tegn. et eksempel kunne være hvis brugeren skulle
> indtaste sit cpr. nr. og det er bidt over i to tekstbokse. når
> brugeren så har skrevet de første 6 cifre i sit personnummer så
> skal den automatisk gå videre til den boks hvor de sidste 4 cifre
> skal indtastes, så brugeren ikke selv skal skifte tekstboks.
> håber i forstår og kan hjælpe.
>

Du kan sætte eventen onkeyup/onkeydown på inputfeltet, som køre en javascript funktion der
tjecker på længden af det der er indtastet, hvis det overstiger 6 cifre sætter den fokus på
næste felt.

Noget a lá følgende:

<input navn="foedt" .... />
<input navn="kontrol" .... />

<script type="text/javascript">

document.forms["formensnavn"].elements["foedt"].onkeydown = foedt2kontrol;

function foedt2kontrol() {
if (this.value.length >= 6) {
document.forms["formensnavn"].elements["kontrol"].focus();
}
}

</script>

Det skal lige siges at jeg _ikke_ har tjecket ovenstående, men du kan jo lige lege lidt med det.

> det anden spg. er også om tekstbokse, men det er om hvordan man
> får en tekstsboks til at blive automatisk markeret når brugeren
> går ind på siden. lidt ligesom nogle søgemaskiner gør det, med
> deres søgefelt.
> håber i forstår og kan hjælpe.
>

Du kunne jo evt. kigge i kildekoden hos de søgemaskiner og se om du kunne lurer dem kunsten af

Ellers er det samme princip som i dit første spørgsmål.


Hintzmann c",)


simon moore højer (27-10-2003)
Kommentar
Fra : simon moore højer


Dato : 27-10-03 14:45

tusind tak for hjælpen

--
Vil du lære at kode HTML, XHTML, CSS, SSI eller ASP?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408926
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste