Avatar billede zetn Nybegynder
30. oktober 2002 - 20:43 Der er 4 kommentarer og
1 løsning

forms

heysa exp

er ved at lave noget hvor en bruger indtaster noget i nogle forms hvorefter han selvf. klikker ok, men hvis han ikke har har udfyldt en form skal der komme alarm besked;

har selv en kode, dog når jeg har udfyldt alle felter siger den stadig "Du er nød til at udfylde følgende felter"

<script language="javascript">
<!-- Begin

function checkPw(TheForm) {
password = TheForm.password.value;
password2 = TheForm.password2.value;

if (password != password2) {
alert ("\nDe indtastede passwords matchede ikke. Vær venlig at prøv igen.")
return false;
}
return true;
}

function verify(TheForm) {
var themessage = "Du er nød til at udfylde følgende felter: ";
if (TheForm.name.value=="") {
themessage = themessage + "\nFornavn";
}
if (TheForm.lastname.value=="") {
themessage = themessage + "\nEfternavn";
}
if (TheForm.sitename.value=="") {
themessage = themessage + "\nHjemmesidens navn";
}
if (TheForm.url.value=="") {
themessage = themessage + "\nHjemmesidens URL";
}
if (TheForm.email.value=="") {
themessage = themessage + "\nEmail";
}
if (TheForm.username.value=="") {
themessage = themessage + "\nUsername";
}
if (TheForm.password.value=="") {
themessage = themessage + "\nPassword";
}
if (TheForm.password2.value=="") {
themessage = themessage + "\nGentag Password";
}
if (themessage == "Du er nød til at udfylde følgende felter: ") {
return true;
}
alert(themessage);
return false;
}

function CheckMinForm(inpForm) {
if (!verify(inpForm)) {
return false;
}
if (!checkPw(inpForm)) {
return false;
};
return true;
}

// End -->
</script>
Avatar billede grunken Nybegynder
30. oktober 2002 - 20:49 #1
Hvad hvis du tilføjer en lille ELSE ??

<script language="javascript">
<!-- Begin

function checkPw(TheForm) {
password = TheForm.password.value;
password2 = TheForm.password2.value;

if (password != password2) {
alert ("\nDe indtastede passwords matchede ikke. Vær venlig at prøv igen.")
return false;
}
return true;
}

function verify(TheForm) {
var themessage = "Du er nød til at udfylde følgende felter: ";
if (TheForm.name.value=="") {
themessage = themessage + "\nFornavn";
}
if (TheForm.lastname.value=="") {
themessage = themessage + "\nEfternavn";
}
if (TheForm.sitename.value=="") {
themessage = themessage + "\nHjemmesidens navn";
}
if (TheForm.url.value=="") {
themessage = themessage + "\nHjemmesidens URL";
}
if (TheForm.email.value=="") {
themessage = themessage + "\nEmail";
}
if (TheForm.username.value=="") {
themessage = themessage + "\nUsername";
}
if (TheForm.password.value=="") {
themessage = themessage + "\nPassword";
}
if (TheForm.password2.value=="") {
themessage = themessage + "\nGentag Password";
}
if (themessage == "Du er nød til at udfylde følgende felter: ") {
return true;
}else{
alert(themessage);
return false;
}

function CheckMinForm(inpForm) {
if (!verify(inpForm)) {
return false;
}
if (!checkPw(inpForm)) {
return false;
};
return true;
}

// End -->
</script>
Avatar billede zetn Nybegynder
30. oktober 2002 - 20:53 #2
den gider ikke, kan ikke submitte så.
Avatar billede grunken Nybegynder
30. oktober 2002 - 21:42 #3
nu burde det du !

<script language="javascript">
<!-- Begin

function checkPw(TheForm) {
password = TheForm.password.value;
password2 = TheForm.password2.value;

if (password != password2) {
alert ("\nDe indtastede passwords matchede ikke. Vær venlig at prøv igen.")
return false;
}
return true;
}

function verify(TheForm) {
var themessage = "Du er nød til at udfylde følgende felter: ";
if (TheForm.name.value=="") {
themessage = themessage + "\nFornavn";
Fejl = Fejl + 1;
}
if (TheForm.lastname.value=="") {
themessage = themessage + "\nEfternavn";
Fejl = Fejl + 1;
}
if (TheForm.sitename.value=="") {
themessage = themessage + "\nHjemmesidens navn";
Fejl = Fejl + 1;
}
if (TheForm.url.value=="") {
themessage = themessage + "\nHjemmesidens URL";
Fejl = Fejl + 1;
}
if (TheForm.email.value=="") {
themessage = themessage + "\nEmail";
Fejl = Fejl + 1;
}
if (TheForm.username.value=="") {
themessage = themessage + "\nUsername";
Fejl = Fejl + 1;
}
if (TheForm.password.value=="") {
themessage = themessage + "\nPassword";
Fejl = Fejl + 1;
}
if (TheForm.password2.value=="") {
themessage = themessage + "\nGentag Password";
Fejl = Fejl + 1;
}

if(Fejl > 0) {
alert(themessage);
return false;
}
}

function CheckMinForm(inpForm) {
if (!verify(inpForm)) {
return false;
}
if (!checkPw(inpForm)) {
return false;
};
return true;
}

// End -->
</script>

-grunken
Avatar billede zetn Nybegynder
30. oktober 2002 - 21:50 #4
har fået den til at virke, takker for interessen ;)
Avatar billede grunken Nybegynder
30. oktober 2002 - 22:22 #5
så lidt

tak for points :)
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