Avatar billede bigtrouble Nybegynder
20. december 2002 - 16:01 Der er 4 kommentarer og
1 løsning

ændring

Hvordan kan jeg ændre dette script så, hvis kundenavn = qqqwwweee hoppes resten over ?
(så jeg ikke selv skal udfylde hele skemaet ved test)




<SCRIPT LANGUAGE=javascript><!--

function Formcheck() {
    var miss = "";
   
    if (document.skadedata.kundenavn.value == "") {
        miss = "Du skal indtaste dit navn\n";

    }
    if (document.skadedata.kundeadr.value == "") {
        miss += "Du skal indtaste din adresse\n";
    }
    if (document.skadedata.kundepost.value == "") {
        miss += "Du skal indtaste dit postnummer\n";
    }
    if (document.skadedata.kundeby.value == "") {
        miss += "Du skal indtaste din by\n";
    }
    if (document.skadedata.kundetele.value == "") {
        miss += "Du skal indtaste dit telefon nummer\n";
    }
    if (document.skadedata.momsregistreret.value == "") {
        miss += "Du skal svare på om du er momsregistreret  \n";
    }
    if (document.skadedata.andetselskab.value == "") {
        miss += "Du skal svare på om du er forsikret i et andet selskab  \n";
    }
    if (document.skadedata.type.value == "") {
        miss += "Du skal indtaste hvad der er skadet  \n";
    }
    if (document.skadedata.nummer.value == "") {
        miss += "Du skal indtaste et fakturanummer  \n";
    }
    if (document.skadedata.hvorsketeskaden.value == "") {
        miss += "Du skal svare på hvor skaden skete  \n";
    }
    if (document.skadedata.skadeadresse.value == "") {
        miss += "Du skal svare på hvilken adresse skaden skete  \n";
    }
    if (document.skadedata.skadepostnummer.value == "") {
        miss += "Du skal svare på under hvilket postnummer skaden skete  \n";
    }
    if (document.skadedata.skadeby.value == "") {
        miss += "Du skal svare på i hvilken by skaden skete  \n";
    }
    if (document.skadedata.skadedato.value == "") {
        miss += "Du skal indtaste datoen for skaden  \n";
    }
    if (document.skadedata.beskrivelseafskaden.value == "") {
        miss += "Du skal indtaste hvordan skaden skete  \n";
    }
    if (document.skadedata.andreinvolverede.value == "") {
        miss += "Du skal svare på om der var andre involverede  \n";
    }
    if (document.skadedata.vidner.value == "") {
        miss += "Du skal svare på om der var vidner  \n";
    }
   
   
    if (miss != "") {
        window.alert(miss)
        return false;
}
   
}

//--></SCRIPT>
Avatar billede osman Nybegynder
20. december 2002 - 16:25 #1
<SCRIPT LANGUAGE=javascript><!--

function Formcheck() {
    var miss = "";
 
    if (document.skadedata.kundenavn.value == "qqqwwweee ") {
    if (document.skadedata.kundenavn.value == "") {
        miss = "Du skal indtaste dit navn\n";

    }
    if (document.skadedata.kundeadr.value == "") {
        miss += "Du skal indtaste din adresse\n";
    }
    if (document.skadedata.kundepost.value == "") {
        miss += "Du skal indtaste dit postnummer\n";
    }
    if (document.skadedata.kundeby.value == "") {
        miss += "Du skal indtaste din by\n";
    }
    if (document.skadedata.kundetele.value == "") {
        miss += "Du skal indtaste dit telefon nummer\n";
    }
    if (document.skadedata.momsregistreret.value == "") {
        miss += "Du skal svare på om du er momsregistreret  \n";
    }
    if (document.skadedata.andetselskab.value == "") {
        miss += "Du skal svare på om du er forsikret i et andet selskab  \n";
    }
    if (document.skadedata.type.value == "") {
        miss += "Du skal indtaste hvad der er skadet  \n";
    }
    if (document.skadedata.nummer.value == "") {
        miss += "Du skal indtaste et fakturanummer  \n";
    }
    if (document.skadedata.hvorsketeskaden.value == "") {
        miss += "Du skal svare på hvor skaden skete  \n";
    }
    if (document.skadedata.skadeadresse.value == "") {
        miss += "Du skal svare på hvilken adresse skaden skete  \n";
    }
    if (document.skadedata.skadepostnummer.value == "") {
        miss += "Du skal svare på under hvilket postnummer skaden skete  \n";
    }
    if (document.skadedata.skadeby.value == "") {
        miss += "Du skal svare på i hvilken by skaden skete  \n";
    }
    if (document.skadedata.skadedato.value == "") {
        miss += "Du skal indtaste datoen for skaden  \n";
    }
    if (document.skadedata.beskrivelseafskaden.value == "") {
        miss += "Du skal indtaste hvordan skaden skete  \n";
    }
    if (document.skadedata.andreinvolverede.value == "") {
        miss += "Du skal svare på om der var andre involverede  \n";
    }
    if (document.skadedata.vidner.value == "") {
        miss += "Du skal svare på om der var vidner  \n";
    }
    }
   
    if (miss != "") {
        window.alert(miss)
        return false;
}
   
}

//--></SCRIPT>
Avatar billede whatever Nybegynder
20. december 2002 - 16:29 #2
function Formcheck() {
    var miss = "";
 
    if (!document.skadedata.kundenavn.value == "qqqwwweee") {
    if (document.skadedata.kundenavn.value == "") {
        miss = "Du skal indtaste dit navn\n";

    }
    if (document.skadedata.kundeadr.value == "") {
        miss += "Du skal indtaste din adresse\n";
    }
    if (document.skadedata.kundepost.value == "") {
        miss += "Du skal indtaste dit postnummer\n";
    }
    if (document.skadedata.kundeby.value == "") {
        miss += "Du skal indtaste din by\n";
    }
    if (document.skadedata.kundetele.value == "") {
        miss += "Du skal indtaste dit telefon nummer\n";
    }
    if (document.skadedata.momsregistreret.value == "") {
        miss += "Du skal svare på om du er momsregistreret  \n";
    }
    if (document.skadedata.andetselskab.value == "") {
        miss += "Du skal svare på om du er forsikret i et andet selskab  \n";
    }
    if (document.skadedata.type.value == "") {
        miss += "Du skal indtaste hvad der er skadet  \n";
    }
    if (document.skadedata.nummer.value == "") {
        miss += "Du skal indtaste et fakturanummer  \n";
    }
    if (document.skadedata.hvorsketeskaden.value == "") {
        miss += "Du skal svare på hvor skaden skete  \n";
    }
    if (document.skadedata.skadeadresse.value == "") {
        miss += "Du skal svare på hvilken adresse skaden skete  \n";
    }
    if (document.skadedata.skadepostnummer.value == "") {
        miss += "Du skal svare på under hvilket postnummer skaden skete  \n";
    }
    if (document.skadedata.skadeby.value == "") {
        miss += "Du skal svare på i hvilken by skaden skete  \n";
    }
    if (document.skadedata.skadedato.value == "") {
        miss += "Du skal indtaste datoen for skaden  \n";
    }
    if (document.skadedata.beskrivelseafskaden.value == "") {
        miss += "Du skal indtaste hvordan skaden skete  \n";
    }
    if (document.skadedata.andreinvolverede.value == "") {
        miss += "Du skal svare på om der var andre involverede  \n";
    }
    if (document.skadedata.vidner.value == "") {
        miss += "Du skal svare på om der var vidner  \n";
    }
    }
   
    if (miss != "") {
        window.alert(miss)
        return false;
}
   
}

//--></SCRIPT>
Avatar billede bigtrouble Nybegynder
20. december 2002 - 20:16 #3
Der er ingen af scriptene der virker.
Hvis jeg IKKE udfylder nogle felter går den bare videre, det skal den ikke.
Avatar billede whatever Nybegynder
20. december 2002 - 20:19 #4
Prøv dette:

function Formcheck() {
    var miss = "";
 
    if (document.skadedata.kundenavn.value == "qqqwwweee") {
        return true;
    } else {
        if (document.skadedata.kundenavn.value == "") {
            miss = "Du skal indtaste dit navn\n";
        }
        if (document.skadedata.kundeadr.value == "") {
            miss += "Du skal indtaste din adresse\n";
        }
        if (document.skadedata.kundepost.value == "") {
            miss += "Du skal indtaste dit postnummer\n";
        }
        if (document.skadedata.kundeby.value == "") {
            miss += "Du skal indtaste din by\n";
        }
        if (document.skadedata.kundetele.value == "") {
            miss += "Du skal indtaste dit telefon nummer\n";
        }
        if (document.skadedata.momsregistreret.value == "") {
            miss += "Du skal svare på om du er momsregistreret  \n";
        }
        if (document.skadedata.andetselskab.value == "") {
            miss += "Du skal svare på om du er forsikret i et andet selskab  \n";
        }
        if (document.skadedata.type.value == "") {
            miss += "Du skal indtaste hvad der er skadet  \n";
        }
        if (document.skadedata.nummer.value == "") {
            miss += "Du skal indtaste et fakturanummer  \n";
        }
        if (document.skadedata.hvorsketeskaden.value == "") {
            miss += "Du skal svare på hvor skaden skete  \n";
        } 
        if (document.skadedata.skadeadresse.value == "") {
            miss += "Du skal svare på hvilken adresse skaden skete  \n";
        }
        if (document.skadedata.skadepostnummer.value == "") {
            miss += "Du skal svare på under hvilket postnummer skaden skete  \n";
        } 
        if (document.skadedata.skadeby.value == "") {
            miss += "Du skal svare på i hvilken by skaden skete  \n";
        }
        if (document.skadedata.skadedato.value == "") {
            miss += "Du skal indtaste datoen for skaden  \n";
        }
        if (document.skadedata.beskrivelseafskaden.value == "") {
            miss += "Du skal indtaste hvordan skaden skete  \n";
        }
        if (document.skadedata.andreinvolverede.value == "") {
            miss += "Du skal svare på om der var andre involverede  \n";
        }
        if (document.skadedata.vidner.value == "") {
            miss += "Du skal svare på om der var vidner  \n";
        }
   
        if (miss != "") {
            window.alert(miss)
            return false;
        }
    }
}

//-->
</SCRIPT>
Avatar billede bigtrouble Nybegynder
20. december 2002 - 20:28 #5
Og det virker som en drøm :)
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