I'm not even sure if this is possible with javascript. I have multiple forms on the page that will be generating from a dynamic list of links. I don't want to pass variables in the URL so I'm posting form data to the receiving page. and using submit buttons descised as text links to send information. Well anyway here is the code, it doesn't work and I can't figure out what is wrong... please help.
<head><script>function submitMe()
{
alert('In submitMe()');
document.submitForm[].submit();
return;
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<form name="submitForm[0]" action="rec.php" method="post">
<input type="hidden" value="page0" name="id">
<input type="hidden" value="page0" name="action">
<a href="javascript:document.submitForm.submit()">submit direct</a><br>
<a href="javascript:submitMe()">submit via a function</a><br>
<a href="javascript:document.submitForm.submit()">test</a><br>
</form>
<form name="submitForm[1]" action="rec.php" method="post">
<input type="hidden" value="page1" name="id">
<input type="hidden" value="page1" name="action">
<a href="javascript:document.submitForm.submit()">submit direct</a><br>
<a href="javascript:submitMe()">submit via a function</a><br>
<a href="javascript:document.submitForm.submit()">test</a><br>
</form>
<form name="submitForm[2]" action="rec.php" method="post">
<input type="hidden" value="page2" name="id">
<input type="hidden" value="page2" name="action">
<a href="javascript:document.submitForm.submit()">submit direct</a><br>
<a href="javascript:submitMe()">submit via a function</a><br>
<a href="javascript:document.submitForm.submit()">test</a><br>
</form>
</body>
<head><script>function submitMe()
{
alert('In submitMe()');
document.submitForm[].submit();
return;
}
</script>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Untitled Document</title>
</head>
<body>
<form name="submitForm[0]" action="rec.php" method="post">
<input type="hidden" value="page0" name="id">
<input type="hidden" value="page0" name="action">
<a href="javascript:document.submitForm.submit()">submit direct</a><br>
<a href="javascript:submitMe()">submit via a function</a><br>
<a href="javascript:document.submitForm.submit()">test</a><br>
</form>
<form name="submitForm[1]" action="rec.php" method="post">
<input type="hidden" value="page1" name="id">
<input type="hidden" value="page1" name="action">
<a href="javascript:document.submitForm.submit()">submit direct</a><br>
<a href="javascript:submitMe()">submit via a function</a><br>
<a href="javascript:document.submitForm.submit()">test</a><br>
</form>
<form name="submitForm[2]" action="rec.php" method="post">
<input type="hidden" value="page2" name="id">
<input type="hidden" value="page2" name="action">
<a href="javascript:document.submitForm.submit()">submit direct</a><br>
<a href="javascript:submitMe()">submit via a function</a><br>
<a href="javascript:document.submitForm.submit()">test</a><br>
</form>
</body>