Ovenstående skulle naturligvis have været et svar!
Nikolaj>> Der er flere problemer med din løsning. For det første fyrer onkeyup først når man løfter sin finger fra tasten og det er altså muligt at holde en tast nede og derved taste langt over det tilladte antal karakterer. For det andet vil dit tjek først forekomme efter at det tilladte antal er nået, f.eks. når tegn 201 ER skrevet i et felt der tillader 200. Ved at anvende onkeydown sker tjekket inden og man kan derfor kun få for mange tegn ind i feltet ved at paste dem ind, hvilket naturligvis kan fanges med en onchange handler!
Der er en fejl ved den løsning fra z42kool: Hvis man skriver over x antal karakterterer, kommer der en alertbox hver gang du trykker på en tast. Dette gør jo, at du heller ikke har mulighed for at slette din indtastning.
Alertboksen skal komme når du trykker submit istedet. Men hvordan så?
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.