script Error on submit

hello friends my project is getting hanged due to this error please rectify the problem

Error iam getting was

object does not support this property or method

<!DOCTYPE HTML PUBLIC"-//W3C//DTD HTML 4.0 Transitional//EN">

<HTML>

<HEAD>

<META http-equiv=Content-Type content="text/html; charset=windows-1252">

<SCRIPT type=text/javascript>

function formValidator()

{

// Make quick references to our fields

var partycode = document.getElementById('partycode');

var partyname = document.getElementById('partyname');

var partyaddress = document.getElementById('partyaddress');

var city= document.getElementById('city');

var tinno = document.getElementById('tinno');

var tngstno = document.getElementById('tngstno');

var phoneno = document.getElementById('phoneno');

var contactpersonname = document.getElementById('contactpersonname');

var contactpersonnumber = document.getElementById('contactpersonnumber');

// Check each input in the order that it appears in the form!

if(!isAlphanumeric(partycode,"Enter Valid Field") )

{

returnfalse;

}

elseif(!isAlphabet(partyname,"Enter Valid PartyName"))

{

returnfalse;

}

elseif(!isAlphanumeric(partyaddress,"Enter Valid PartyAddress"))

{

returnfalse;

}

elseif(!isAlphabet(city,"Enter Valid City"))

{

returnfalse;

}

elseif(!isAlphanumeric(tinno,"Enter Valid Tinno"))

{

returnfalse;

}

elseif(!isAlphanumeric(tngstno,"Enter Valid TngstNO"))

{

returnfalse;

}

elseif(!isNumeric(phoneno,"Enter Valid PhoneNo"))

{

returnfalse;

}

elseif(!isAlphabet(contactpersonname,"Enter Valid Contact Person Number"))

{

returnfalse;

}

elseif(!isNumeric(contactpersonnumber,"Enter Valid Contact Person Name"))

{

returnfalse;

}

else{

[b] i am getting problem here[/b]

[b] document.entry.submit();[/b]

document.forms[0].submit();

}

}

function isAlphabet(elem, helperMsg){

var alphaExp = /^[a-zA-Z ./]+$/;

if(elem.value.match(alphaExp)){

returntrue;

}else{

alert(helperMsg);

elem.value ="";

elem.focus();

returnfalse;

}

}

function isAlphanumeric(elem, helperMsg){

var alphaExp = /^[0-9a-zA-Z, ./-]+$/;

if(elem.value.match(alphaExp)){

returntrue;

}else{

alert(helperMsg);

elem.value ="";

elem.focus();

returnfalse;

}

}

function isNumeric(elem, helperMsg){

var numericExpression = /^[0-9.]+$/;

if(elem.value.match(numericExpression)){

returntrue;

}else{

elem.value ="";

alert(helperMsg);

elem.focus();

returnfalse;

}

}

function isEmpty(elem, helperMsg){

if(elem.value.length == 0 ){

alert(helperMsg);

elem.value ="";

elem.focus();// set the focus to this input

returntrue;

}

returnfalse;

}

</SCRIPT>

<META content="MSHTML 6.00.2800.1555" name=GENERATOR>

</HEAD>

<BODY bgColor=#91858f>

<!--BackGround Colour--><!--H1 Means Header Text ALIGN CEntered With Text-->

<H1 align=center><U><B><I>Customer Details<I><B></U></H1>

<P align=center>

<A href="C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\ROOT\rajkumar\purchase.jsp">

<IMG height=38 src="customerdetails_files/purchase.jpg" width=65 border=1>

Purchase

order </A>

<A href="C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\ROOT\rajkumar\customerdetails.jsp">

<IMG height=38 src="customerdetails_files/sales.jpg" width=65 border=1>

Customer Details </A>

<A href="C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\ROOT\rajkumar\sales.jsp">

<IMG height=38 src="customerdetails_files/expence.jpg" width=65 border=1>

sales </A>

<A href="C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\ROOT\rajkumar\payment.jsp">

<IMG height=38 src="customerdetails_files/payment.jpg" width=65 border=1>

payment

</A>

<A href="C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\ROOT\rajkumar\report.jsp">

<IMG height=38 src="customerdetails_files/collection.jpg" width=65 border=1>

Report

</A>

</P>

<!--Linking Section Ends Here-->

<TABLE borderColor=#13 cellSpacing=0 width=81 align=center border=6>

[b]please checkthis statement also[/b]

[b]<form action="connection.jsp" name="entry" method="post" onSubmit="return validate(this)"> [/b] <input type="hidden" value="list" name="action">

<TBODY>

<TR>

<TD class=subcolor width=233 colSpan=14><SPAN class=bold>Party

Code</SPAN></TD>

<TD class=subcolor colSpan=6><INPUT name=partycode size=21> <SPAN

class=normal></SPAN></TD></TR>

<TR>

<TD class=subcolor width=233 colSpan=14><SPAN class=bold>Party

Name</SPAN></TD>

<TD class=subcolor colSpan=6><INPUT name=partyname size=21> <SPAN

class=normal></SPAN></TD></TR>

<TR>

<TD class=subcolor width=233 colSpan=14><SPAN class=bold>Party

Address</SPAN></TD>

<TD class=subcolor colSpan=6><INPUT name=partyaddress size=21> <SPAN

class=normal></SPAN></TD></TR>

<TR>

<TD class=subcolor width=233 colSpan=14><SPAN class=bold>City</SPAN></TD>

<TD class=subcolor colSpan=6><INPUT name=city size=21> <SPAN

class=normal></SPAN></TD></TR>

<TR>

<TD class=subcolor width=233 colSpan=14><SPAN class=bold>Tin No</SPAN></TD>

<TD class=subcolor colSpan=6><INPUT name=tinno size=21> <SPAN

class=normal></SPAN></TD></TR>

<TR>

<TD class=subcolor width=233 colSpan=14><SPAN class=bold>TNGST

No</SPAN></TD>

<TD class=subcolor colSpan=6><INPUT name=tngstno size=21> <SPAN

class=normal></SPAN></TD></TR>

<TR>

<TD class=subcolor width=233 colSpan=14><SPAN class=bold>Phone

No</SPAN></TD>

<TD class=subcolor colSpan=6><INPUT name=phoneno size=21> <SPAN

class=normal></SPAN></TD></TR>

<TR>

<TD class=subcolor width=233 colSpan=14><SPAN class=bold>Contact Person

Name</SPAN></TD>

<TD class=subcolor colSpan=6><INPUT name=contactpersonname size=21> <SPAN

class=normal></SPAN></TD></TR>

<TR>

<TD class=subcolor width=233 colSpan=14><SPAN class=bold>Contact Person

Number</SPAN></TD>

<TD class=subcolor colSpan=6><INPUT name=contactpersonnumber size=21> <SPAN

class=normal></SPAN></TD></TR>

<TR>

<TD class=subcolor width=233 colSpan=14><INPUT onclick=javascript:formValidator(); type=button value=" Submit " name=submit>

<TD class=subcolor width=233 colSpan=14><INPUT type=reset value="Reset" name=Reset>

</TD></TR></TBODY></TABLE>

</form>

</BODY>

</HTML>

[12474 byte] By [KevinRaja] at [2007-11-26 22:06:14]
# 1
Find a JavaScript forum. Java != JavaScript
masijade.a at 2007-7-10 10:50:54 > top of Java-index,Database Connectivity,Java Database Connectivity (JDBC)...
# 2
i hava change to<script language="JavaScript">still iam getting a same error
KevinRaja at 2007-7-10 10:50:54 > top of Java-index,Database Connectivity,Java Database Connectivity (JDBC)...
# 3

That is not what I said.

What you are using is a programming/scripting language called JavaScript.

You are asking for advice on a forum that is dedicated to a programming language called Java.

JavaScript and Java are not the same things.

Find a forum dedicated to JavaScript and ask your question there.

Edit: Moreover, this forum is dedicated to the Database Connectivity package of Java, which makes it even more so the wrong forum choice for your question.

masijade.a at 2007-7-10 10:50:54 > top of Java-index,Database Connectivity,Java Database Connectivity (JDBC)...
# 4

Hi,

Please refer tutorials in javascript with html forms for better programming.

change

<form action="connection.jsp" name="entry" method="post" onSubmit="return validate(this)">

as

<form action="connection.jsp" name="entry" method="post" onSubmit="return formValidator()">

and change

<INPUT onclick=javascript:formValidator(); type=button value=" Submit " name=submit>

as

<INPUT type=submit value=" Submit " name=submit>

And also u have referred fields using document.getElementById(), but no id given in the fields. Better use document.entry.fieldname. eg. replace

var partycode = document.getElementById('partycode');

with

var partycode = document.entry.partycode;

Regards,

Ram.

JTecha at 2007-7-10 10:50:54 > top of Java-index,Database Connectivity,Java Database Connectivity (JDBC)...