Avatar billede xtremer Nybegynder
28. februar 2002 - 22:13 Der er 11 kommentarer og
1 løsning

Validering af 3 forskellige slags forminput

Hvordan validerer jeg en form som både indeholder radio,text og select bokse. Felterne skal tjekes for om der er indtastet noget i det pågældende felt. Har prøvet med et script men det virkede kun på textfelter.

Nogen som kan hjælpe ??
Avatar billede grunken Nybegynder
28. februar 2002 - 22:22 #1
Radio buttons

function check() {

'her tester vi selectboxe og radiobuttons

      if(document.formnavn.inputnavn[0].checked){
    } else {
        alert('Du er sprunget over noget - check værdi');
        return false;
      }

' her er det tekstboxe

      if (document.formnavn.inputnavn.value == "") {
            alert ('Fejl i spørgsmål - check værdi');
            document.frm.a1.select();
            return false;
      }
}

-grunken
Avatar billede Slettet bruger
28. februar 2002 - 22:31 #2
Hvad skal der ske hvis der ikke er skrevet noget i felterne???
Skal du tilbage til en side, eller skal der skrives en fejltesk????
Avatar billede xtremer Nybegynder
28. februar 2002 - 22:32 #3
øøhhh er det til asp eller java
Avatar billede xtremer Nybegynder
28. februar 2002 - 22:33 #4
Der skal skrives en fejlbesked, helst som popup boks....
Avatar billede Slettet bruger
28. februar 2002 - 22:43 #5
Det skal nok lave i javescipt så, så er det ikke mig der skal hjælpe, jeg kan lave et asp script der tjekker det og evt skriver en fejlbesked.
Avatar billede xtremer Nybegynder
28. februar 2002 - 22:46 #6
Oki det kan oxo godt bruges :-)
Avatar billede Slettet bruger
28. februar 2002 - 22:57 #7
Hvad hedder de forskellige felter i formen???
Avatar billede Slettet bruger
28. februar 2002 - 23:49 #8
Kan du give os lidt script at arbejde med???
Avatar billede xtremer Nybegynder
01. marts 2002 - 21:38 #9
'Her bliver variabler til inputene fra formen defineret

Dim strNavn, strAdresse, strBy, strTelefon, strFax, strPerson, strBilnr, strBilmrk, strHotel, strTiltime, strTilminut, strTildato, strTilmoned, strFratime, strFraminut, strFradato, strFramoned, strAnkdato, strAnkmoned, strAnk2dato, strAnk2moned
Avatar billede xtremer Nybegynder
02. marts 2002 - 21:10 #10
Har selv fundet en løsning i java:

<script type="text/javascript">

function validering()
  {
  error = 0;
    if(!((document.form1.doegn[0].checked)
      || (document.form1.doegn[1].checked)) && (error==0)) 
    {       
        alert('Du skal vælge antal døgn !');
        error = 1;       
    }

  if((document.form1.ankdato.value=='') && (error==0)) 
  {       
    alert('Du skal udfylde feltet ankomst til minferie !');
    document.form1.ankdato.focus();
    error = 1;       
  }

    if(!((document.form1.Hotel[0].checked)
      || (document.form1.Hotel[1].checked)) && (error==0)) 
    {       
        alert('Du skal vælge hvor du ønsker at holde ferie!');
        error = 1;       
    }

    if(!(document.form1.checkboxnavn.checked) && (error==0)) 
    {       
        alert('Du skal acceptere at denne tilmelding er bindende !');
        document.form1.checkboxnavn.focus();
        error = 1;       
    }   
   

  if(error == 0)
  document.form1.submit();   
  }

</script>
Avatar billede Slettet bruger
02. marts 2002 - 21:20 #11
Det var fodt du lige noget det, jeg var lige til at skulle gå igang med at lave et til dig. :)))
Avatar billede xtremer Nybegynder
02. marts 2002 - 21:54 #12
Ellers tak M8 :-)
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
Kurser inden for grundlæggende programmering

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