JavaScript Auto Submit Form

JavaScript and client side scripting.

Moderator: General Moderators

Post Reply
sysout
Forum Newbie
Posts: 2
Joined: Tue Aug 04, 2009 9:06 pm

JavaScript Auto Submit Form

Post by sysout »

<html>
<head>
<script language="JavaScript" type="text/javascript">
var t = setTimeout("document.myform.submit();",2000); //2 seconds measured in miliseconds
</script>
</head>
<body>
<form name="myform" action="nextpage.html" method="post">
</form>
</body>
</html>
That code works perfect..

But, I wanna make an auto submit form with onClick button..it doesn't work :(
<html>
<head>
<script language="JavaScript" type="text/javascript">
var t = setTimeout("document.myform.submit();",2000); //2 seconds measured in miliseconds
</script>
</head>
<body>
<form name="myform" action="nextpage.html" method="post">
<input type="name" size="12" maxlength="6" id="pswd" />
<input type="Submit" value="LOGIN" name="value(Submit)" onclick="javascript:return Login_Form_Validator(document.parameter)" onmouseover="this.style.cursor='hand'"/>
</form>
</body>
</html>
it doesn't work anymore just because of this code :
<input type="Submit" value="LOGIN" name="value(Submit)" onclick="javascript:return Login_Form_Validator(document.parameter)" onmouseover="this.style.cursor='hand'"/>
if I delete this code, it works perfectly

Can Anyone help me to solve this? thanks palz
User avatar
kaszu
Forum Regular
Posts: 749
Joined: Wed Jul 19, 2006 7:29 am

Re: JavaScript Auto Submit Form

Post by kaszu »

You don't need "javascript:" there
onclick="javascript:return Login_Form_Validator(document.parameter)"
Also don't add validation to the button, but add it to the form onsubmit event, because if user will press return key while focused on other input form form will submit without validation.

Code: Select all

<form name="myform" action="nextpage.html" method="post" onsubmit="return Login_Form_Validator(document.parameter);">
Post Reply