webForumDet fria alternativet

Enkel fråga

5 svar · 141 visningar · startad av dab

dabMedlem sedan apr. 2001109 inlägg
#1

Visual Studio ger felmeddelande på onSubmit satsen, är det något enkelt fel som jag har missat?

<form name="prenna" onSubmit="return ((checkName(this) && checkPost(this) && checkEmail(this))?true:false)" method="POST" action="http://www.motkraft.net/cgi-bin/formmail.pl">

Peter_BMedlem sedan apr. 2000642 inlägg
#2

javascript-forumet kanske?

jag tar och flyttar den dit :)

------------------
PeterSign v 2.3.36

tohaMedlem sedan dec. 1999707 inlägg
#3

Kanske det är något fel i funktionerna: checkName(), checkPost(this) eller checkEmail()?

Vad får du för felmeddelande?

------------------
/ Torbjörn Hansson, webbutvecklare
Endero Sverige

dabMedlem sedan apr. 2001109 inlägg
#4

så här ser de ut:

function checkName(f) {
var rName = f.realname.value;
if (rName == "") {
alert('Du måste fylla i namnfältet!');
return false;
}
return true;
}

function checkPost(f) {
adress = f.adress.value;
postInt = f.postnummer.value;
postAdr = f.postort.value;

if (adress == "") {
	alert("Du måste fylla i adressfältet!");
	return false;
}
if (isNaN(postInt) &#0124;&#0124; postInt.length != 5 &#0124;&#0124; postInt == "") {
	alert("Du får inte ha färre än 5 siffror i postnumret!");
	return false;
}
if (postAdr == "") {
	alert("Du måste fylla i en postadress!");
	return false;
}
return true;

}

Explorer och Netscape klagar inte, men det gör Visual Studio, säger att fel i rad 147 do you wan't to debug?

Det är ju inte hela världen men det hade varit kul och veta vad som är fel.

dabMedlem sedan apr. 2001109 inlägg
#5

aha, metoden checkemail finns ju inte, det måste ju vara det...

dabMedlem sedan apr. 2001109 inlägg
#6

jepp det var det, tack för hjälpen iaf..

133 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)