webForumDet fria alternativet

Mitt formulär blir inte kollat?!

2 svar · 311 visningar · startad av kallepocket

kallepocketMedlem sedan sep. 200182 inlägg
#1

Jag har en sida med ett litet enkelt formulär där jag vill kolla igenom det med Javascript så att användaren har fyllt i det ordentligt... det fungerar utmärkt på andra sidor, men just på den här vill det bara inte fungera, kan någon se vad jag gjort för fel?!

Själva scriptet ser ut såhär:


<SCRIPT LANGUAGE="JavaScript">
	
	function kollaFormular()	{

	formObj = document.other;
	
	if (formObj.name.value == "") {
		alert("Please fill in your Name.");
			formObj.name.focus();
		return false;
		}
	if (formObj.company.value == "") {
		alert("Please fill in your Last Name.");
			formObj.company.focus();
		return false;
		}
	if (formObj.email.value == "") {
		alert("Please fill in your Email Adress.");
			formObj.email.focus();
		return false;
		}
	if ((formObj.email.value.indexOf ('@',0) == -1 &#0124;&#0124;
		formObj.email.value.indexOf ('.',0) == -1) &&
		formObj.email.value != "")
		{
		alert("Please fill in a correct Email Adress.");
			formObj.email.focus();
		return false;
		}
	if (!(formObj.references.checked)) {
		alert("You have to check the checkbox to send your request");
		formObj.references.focus();
		return false;
		}

	</SCRIPT>

Och formuläret ser ut såhär:

<BODY BGCOLOR="#FFFFFF" VLINK="#DA6380">

<TABLE WIDTH="95%" ALIGN=CENTER CELLPADDING="0" CELLSPACING="0" BORDER="0">
<TR>
	<TD>Name:</TD>
	<TD>
	<FORM ACTION="ref_eng_2.asp" METHOD="post" name="other" onSubmit="return kollaFormular()">
	<INPUT TYPE="text" MAXLENGTH="50" NAME="name"></TD>
</TR>
<TR>
	<TD>E-mail:</TD>
	<TD><INPUT TYPE="text" MAXLENGTH="100" NAME="email"></TD>
</TR>
<TR>
	<TD>Telephone:</TD>
	<TD><INPUT TYPE="text" MAXLENGTH="50" NAME="telephone"></TD>
</TR>
<TR>
	<TD>Company:</TD>
	<TD><INPUT TYPE="text" MAXLENGTH="50" NAME="company"></TD>
</TR>
<TR>
	<TD>Website:</TD>
	<TD><INPUT TYPE="text" MAXLENGTH="100" NAME="website"></TD>
</TR>
<TR>
	<TD COLSPAN="2">
	<br><INPUT TYPE="checkbox" VALUE="true" NAME="references">&nbsp;Please send me a list of your references.</TD>
</TR>
<TR>
	<TD COLSPAN="2">
	<br><br><INPUT TYPE="submit" NAME="Submit" VALUE="Send request"></TD>
</TR>
</TABLE>
</FORM>
</BODY>

Tack på förhand!
/Anders

------------------
Kallepocket

JojoxxMedlem sedan juni 20004 308 inlägg
#2

Det saknas en måsvinge "}" sist i scriptet (funktionsavslutare).

------------------
/ J

kallepocketMedlem sedan sep. 200182 inlägg
#3

Neeeeeeeeeeej.... så klantigt av mig.... nu ska jag gå och skämmas ett tag... faen inte bra att skriva kod när man är trött och lite småbakis...

Sorry sorry... ;)

------------------
Kallepocket

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