Avatar billede _what_ Nybegynder
16. marts 2006 - 15:00 Der er 6 kommentarer og
1 løsning

Nogen fejl i validering af dropdown??

Har lige sidet og lavet en validering af en bette form.

Koden ser ud som følger... kan i se nogen fejl i det ??

Formen hedder post og feltet butik.


<script language="JavaScript">
function formCheck(post) {
if (document.post.butik.selectedIndex<1) {
      alert("Du skal skrive dit navn");
      document.post.butik.focus();
      return false
    }
</script>
Avatar billede softspot Forsker
16. marts 2006 - 15:02 #1
Måske at selectedIndex er nulbaseret, dvs. dit check tillader ikke at det første element i listen er valgt. Det behøves ikke være en fejl, men bør lige bemærkes...
Avatar billede _what_ Nybegynder
16. marts 2006 - 15:16 #2
Er faktisk meningen :)

Det Første punkt på listen hedder  ----VÆLG----
det er netop meningen at den skal tjekke at
den ikke er valdt men at alle andre punkter er
lovlige at vælge.
Avatar billede softspot Forsker
16. marts 2006 - 15:20 #3
OK, jeg tænkte nok det var sådan noget.

Men jeg kan da se at der mangler en højre-tuborg til sidst for at lukke funktionen:

<script type="text/javascript">
function formCheck(post) {
  if(document.post.butik.selectedIndex < 1) {
    alert("Du skal skrive dit navn");
    document.post.butik.focus();
    return false;
  }
}
</script>
Avatar billede _what_ Nybegynder
16. marts 2006 - 15:31 #4
Det gør jeg sgu da også tænkte nok der var et eller andet :)
Er små syg så lidt svært lige at fokusere på det hele :)
Avatar billede _what_ Nybegynder
16. marts 2006 - 15:32 #5
Hvis du lige smider et svar så skal du få lidt point for det :)
Avatar billede softspot Forsker
16. marts 2006 - 15:40 #6
Jamen, det lyder da træls - god bedring :)

Du kan da lige få dig et svar at varme dig lidt på :)
Avatar billede softspot Forsker
22. marts 2006 - 13:15 #7
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