Avatar billede MrLund Nybegynder
08. juli 2010 - 16:47 Der er 7 kommentarer og
1 løsning

validering af form

Hej!

Jeg har en form med en række felter

lad os sige

felt1, felt2, felt3, felt4

alle er input type="text"

jeg skal have lavet en validering.
Mine formfelter må gerne være tomme når de submittes
Men er der skrevet noget i formfelterne skal der tjekkes om det er tal eller tal med komma.. eks. 43,2 el 43

Der skal derfor tjekkes for: er et felt indtastet, tjek om det er et tal, og tillad én decimal efter eventuelt komma
Avatar billede aners Nybegynder
08. juli 2010 - 17:20 #1
Kig på http://docs.jquery.com/Plugins/Validation og tilpas efter behov.
Avatar billede majbom Novice
08. juli 2010 - 17:27 #2

if(mynum!=""){
  if(mynum!=parseFloat(mynum)){
      alert(mynum + ' er ikke et tal');
  }
}


?
Avatar billede wanze Nybegynder
08. juli 2010 - 18:00 #3
aners: Hvis inputet kun valideres på klientsiden kan det jo manipuleres med som man lyster. Det der er en meget usikker løsning! Uden serversidevalidering er sikkerhed en joke.
Avatar billede wanze Nybegynder
08. juli 2010 - 18:05 #4
OK, det her er JavaScript-forummet. Jeg beklager meget min udtalelse. :D
Avatar billede MrLund Nybegynder
12. juli 2010 - 22:01 #5
Tak for det, smid et svar
Avatar billede majbom Novice
12. juli 2010 - 22:31 #6
kunne det bruges?
Avatar billede MrLund Nybegynder
12. juli 2010 - 22:45 #7
jep :=
Avatar billede majbom Novice
12. juli 2010 - 23:02 #8
super, tak for point :)
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