19. februar 2004 - 11:21Der er
8 kommentarer og 1 løsning
Automatisk udfyldning
Hejsa. Kan I hjælpe en backend udvikler med noget som nok er temmeligt simpelt for jer.
Forestil jer en formular med et vilkårligt antal input felter, kaldet f1, f2, f3....fn, hvor n er et vilkårligt nummer. Hver input felt kan indeholde ét tegn. Brugeren kan vælge at udfylde nogle eller alle felterne.
Efter udfyldning skal en funktion gennemløbe alle f-felterne og validere dem. Alle tomme felter skal udfyldes med et vilkårlig tegn (ud fra defineret streng, eks. 'ABCabc123')
Hvis det er let at lave så skal der under indtastning også valideres ud fra samme streng, og taster brugerne noget andet, så skal der bare slettes det indtastede tegn igen.
Det er meget nydeligt. Kan du hjælpe med 2. halvdel af spørgsmålet? At validere mens brugeren indtaster og bare fjerne hvad han/hun indtaster hvis det ikke passer ind i strAllowedChars? Ovenstående overskriver nemlig bare alle ulovlige tegn og det opdager brugeren måske ikke. => Og læg lige et svar så du kan få dine point. Tak for hjælpen.
Ja, men... :-) He, he. Når man udfylder noget forkert skal der bare stå "", altså ingenting. Din udfylder med random værdi med det samme. Det skal først ske når validerer hele formen.
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.