Avatar billede proxy Nybegynder
03. april 2001 - 13:11 Der er 7 kommentarer og
1 løsning

Form Validering

Jeg har lidt problemer med en form som skal valideres. Formen skal ligge på en Linux server og jer kan derfor ikke bruge ASP. Jeg har lavet et javascript som checker om der nu er indtastet email, navn og adresse. Det virker fint. Indholdet af formen skal behandles af et CGI script, men kun hvis det er udfyldt korrekt. Hvis ikke det er udfyldt korrekt, bliver man sendt tilbage til formen, hvor at der nu er en lille rød stjerne ud for de felter man mangler at udfylde. Det jeg ikke kan finde ud af er, hvordan jeg bibeholder de data som brugeren allerede har tastet ind. Så der kun kommer en rød stjerne ud for de felter der mangler input. Jeg kunne forestille mig at man kunne lave et script hvori man checker input, og hvis \"false\" så laver man et image swap ud for de felter hvori der mangler input, samt et \"focus\" på det første felt der er tomt. Men jeg er ikke helt sikker på hvordan jeg laver en sådan funtion. Så stærk er mit javascript heller ikke desværre. Havde man bare kunne bruge ASP her, men nej. På forhånd tak.
Avatar billede nute Nybegynder
03. april 2001 - 13:17 #1
Avatar billede nute Nybegynder
03. april 2001 - 13:17 #2
svar
Avatar billede senj Nybegynder
03. april 2001 - 13:19 #3
Kan du ikke tjekke hvert felt og hvis dette er korrekt udfyldt så springe til næste felt. Når så der opstår en fejl skal du lave document.form.felt.value=\"\" samt document.form.felt.focus() så den skipper valideringen og sletter indhold og stiller cursoren i feltet der var fejl i?
Avatar billede proxy Nybegynder
03. april 2001 - 13:26 #4
Jeg checker lige om det kan bruges..., men senj, hvordan kan jeg lave et imageswap også, så at når der kommer en fejl, kommer den førnævnte stjerne frem ud for feltet.
Avatar billede proxy Nybegynder
03. april 2001 - 13:31 #5
Jeg bliver desværre lige nødt til at smutte til et møde, men jeg kommer frygteligt tilbage. Og tak nute, jeg vil også lige kigge den link igennem.
Avatar billede proxy Nybegynder
04. april 2001 - 10:10 #6
Jeg fik egentlig ikke svaret på mine spørgsmål, men fandt så selv løsningen på mit problem senere. Der var rent faktisk to løsninger, et med hjælp af lag og et andet rent javascript. Men i får nu alligevel delt point for bare at have svaret. Tak for det..
Avatar billede proxy Nybegynder
04. april 2001 - 10:11 #7
Jeg lukker nu for spørgsmålet
Avatar billede visionmagic Nybegynder
08. april 2001 - 09:54 #8
Se om du ka bruger noget herfra:
http://www.simplythebest.net/info/dhtml_forms.html
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester