Avatar billede elmer420 Nybegynder
28. november 2001 - 14:44 Der er 13 kommentarer og
1 løsning

hvorfor for jeg fejl

hvorfor for jeg fejl i mit java script:

<script language=\"JavaScript\" type=\"text/javascript\">

function MySubmit(intTal){
  If (intTal == 1);{
//    document.testForm.testSelect2.selectedIndex = 0;
//    document.testForm.testSelect3.selectedIndex = 0;
  }
  If (intTal == 2);{
//    document.testForm.testSelect3.selectedIndex = 0;
  }
  document.testForm.submit();
}

</script>
Avatar billede nute Nybegynder
28. november 2001 - 14:45 #1
fordi JavaScript er case sensitiv...det er forskjell på små og store bokstaver. en if skal være \'if\' og ikke \'If\'

function MySubmit(intTal){
  if (intTal == 1);{
//    document.testForm.testSelect2.selectedIndex = 0;
//    document.testForm.testSelect3.selectedIndex = 0;
  }
  if (intTal == 2);{
//    document.testForm.testSelect3.selectedIndex = 0;
  }
  document.testForm.submit();
}

/nute
Avatar billede torbenmelander Nybegynder
28. november 2001 - 14:45 #2
Prøv at droppe ; efter dine If sætninger ...
Avatar billede nute Nybegynder
28. november 2001 - 14:46 #3
pluss at du ikke skal legge et semikolon etter din if og din kodeblokk...

function MySubmit(intTal){
  if (intTal == 1){
//    document.testForm.testSelect2.selectedIndex = 0;
//    document.testForm.testSelect3.selectedIndex = 0;
  }
  if (intTal == 2){
//    document.testForm.testSelect3.selectedIndex = 0;
  }
  document.testForm.submit();
}
Avatar billede elmer420 Nybegynder
28. november 2001 - 14:49 #4
hvordan tjekker man om testform.testSelect2 eksistere, da den ikke altid eksistere ???
Avatar billede elmer420 Nybegynder
28. november 2001 - 14:51 #5
kan man ikke gøre det i javascript ???
Avatar billede elmer420 Nybegynder
28. november 2001 - 14:53 #6
du skuffer mig, nute ;-)
Avatar billede jakoba Nybegynder
28. november 2001 - 15:10 #7
if ( testform.testSelect2 ) {
    alert( \"testform.testSelect2 findes\" )
} else {
    alert( \"testform.testSelect2 findes ikke\" )
}
Avatar billede nute Nybegynder
28. november 2001 - 16:00 #8
?? skuffer jeg noen ?? hvorfor ??
Avatar billede jakoba Nybegynder
28. november 2001 - 16:34 #9
Fordi du såmange gange har set dig give den perfekte løsning.
Og nu må han se i øjnene ad du ikke er gud.
Det er et hård slag. ( og smigrende for dig :-))
Avatar billede jakoba Nybegynder
28. november 2001 - 16:35 #10
Ups.  fordi du  -> fordi han
Avatar billede nute Nybegynder
28. november 2001 - 16:48 #11
hehe...jeg hadde da kommet med løsning på spørsmål stillet @ 28/11 2001 14:49:11  hvis jeg ikke hadde hatt en frisør rotende rundt i mitt hår :-D man kan da ikke være online *alle* 27 døgnets timer...

;-)
Avatar billede jakoba Nybegynder
28. november 2001 - 17:21 #12
no excuses. Gud går da heller ikke hen og bliver klippet :-)
Avatar billede nute Nybegynder
28. november 2001 - 17:24 #13
hehe...har vi noe bevis ??
Avatar billede elmer420 Nybegynder
29. november 2001 - 08:22 #14
Tak for hjælpen.
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