umiddelbart ser den ud til at opfyld 1)-3), men ...
jeg kan godt sætte en nul forrest bare det ikke er det første tegn jeg skriver (jeg kan jo med musen ændre indsættelsesstedet). Og når så nullet står der kan jeg ikke få lov til at skrive flere cifre nogen steder i inputfeltet selvom jeg ikke har skrevet 6 cifre endnu.
Du kan altså ikke regne med at et nyindsat ciffer appendes i inputfeltet og så kan jeg godt se det bliver en noget mere kompliceret opgave.
Jeg lægger gerne flere point oveni hvis du eller andre kan gøre din kode endnu bedre.
Måske vil opgaven være nemmere hvis jeg accepterer at 1. ciffer kan være nul men til gengæld vil kræve at man må kunne trykke på backspace (som man jo ikke kan i den kode du har foreslået).
rettelse jeg bruger netscape 6 Jeg sad og testede i editplus og havde glemt at defaultbrowseren på min hjemmepc er netscape. I explorer 6 virker den som du beskriver. Jeg har iøvrigt også opdaget dit funktionsnavn test i onkeyup nok ikke er det samme som i dit første kodeeksempel.
Endnu en rettelse Jeg troede editplus brugte min defaultbrowser som er netscape, men da jeg ligge prøvede med alerten på onkeyup direkte i netscape kom der faktisk en alert. Hvilken brower det så er editplus bruger er mig lidt en gåde, men det må være en der ikke reagerer på onkeyup -- mystisk
-- og i den forrige udgave af Stone's WebWriter (som jeg bruger !-) var der en del events, som ikke fungerede i den interne, men med v4 er de fleste kommet med ...
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.