ok... Weard. Det virker i mit udviklings værktøj, men ikke i FF og IE :(
Jeg har lavet lidt test, og kan ikke komme frem til en god løsning, der virker cross browser. Det skyldes at i FF bliver onkeypress affyret før onkeydown. I IE er det omvendt.
Det skaber også en masse problemer hvis man holder en knap nede heletiden (onkeypress), da men i FF så ikke får værdien af keycoden (få bare 0 ud).
Jeg kan ikke komme vidre med dette problem, men du får lige den kode jeg har nu. Du kan måske arbejde vidre på det: <SCRIPT LANGUAGE="JavaScript" TYPE="text/javascript"> <!-- function tab(fEle, fLen, fNext, fEvent) { if(fEvent.keyCode >= 48) if(fEle.value.length >= fLen) fNext.focus() }
Læg mærke til det sidste input felt efter knappen. Det er den jeg brugte til at finde ud af hvorden evente affyre, og fandt ud af at FF og IE gør det forskellig. Også her du kan se at FF ikke får værdien fra press.
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.