Avatar billede KHHP Juniormester
24. juli 2011 - 21:33 Der er 9 kommentarer og
1 løsning

Verification med javascript

Hej

Jeg er ved at lave et booking system til et mobildiskotek, men har fået problemer med java verificationen.
Her er et link til en zip fil jeg har brugt i forbindelse med et andet problem: http://dl.dropbox.com/u/36022188/booking_v2.zip

Filen er ikke up-to-date, men javascriptet ligger øverst i filen booking.php.

Kan ikke forstå hvorfor der ikke kommer en popup der siger at der er felter der ikke er blevet udfyldt. Er der nogen der kan afklare mig?
Avatar billede olebole Juniormester
24. juli 2011 - 23:05 #1
<ole>

Prøv at lægge et link til siden på en server. Der plejer ikke være nogen, der har lyst til at downloade, udpakke og teste zippet kode  =)

/mvh
</bole>
Avatar billede KHHP Juniormester
24. juli 2011 - 23:09 #2
Ok.
Her er link til siden: creativespectrum.realservers.info/booking/booking.php
Avatar billede KHHP Juniormester
24. juli 2011 - 23:30 #3
Avatar billede olebole Juniormester
25. juli 2011 - 00:00 #4
Alle steder i dit JavaScript, hvor der står:

    document.form

- skal der i stedet stå:

    document.booking
Avatar billede olebole Juniormester
25. juli 2011 - 00:06 #5
- men det ville være bedre at skrive funktionen sådan:


function verify(f) {
var themessage = "Du skal udfylde følgende felter: ";
if (f.navn.value=="") {
themessage = themessage + " - Fulde Navn/Kontaktperson";
}
if (f.adresse.value=="") {
themessage = themessage + " -  Arrangementets adresse";
}
if (f.post.value=="") {
themessage = themessage + " -  Post nr.";
}
if (f.by.value=="") {
themessage = themessage + " -  By";
}
if (f.fra.value=="Fra") {
themessage = themessage + " -  Fra";
}
if (f.til.value=="Til") {
themessage = themessage + " -  Til";
}
//alert if fields are empty and cancel form submit
if (themessage == "Du skal udfylde følgende felter: ") {
return true;
}
else {
alert(themessage);
return false;
  }
}


- og FORM tagget:


<form method="post" name="booking" action="verify.php" onsubmit="return verify(this)">


- og knappen:


<input type="submit" value="Send">

Avatar billede KHHP Juniormester
25. juli 2011 - 00:35 #6
Har lavet dine foreslåede ændringer, men det virker stadig ikke.
Avatar billede olebole Juniormester
25. juli 2011 - 01:04 #7
Jo ... [hint] knappen  *o)
Avatar billede KHHP Juniormester
25. juli 2011 - 01:13 #8
Så virker det.Tak
Smid svar :D
Avatar billede olebole Juniormester
25. juli 2011 - 01:26 #9
Selvtak. Jeg samler ikke længere points. Læg selv et svar og accepter, så tråden lukkes - men tak for tibudet  =)
Avatar billede KHHP Juniormester
25. juli 2011 - 01:31 #10
ok
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