| Subject: | Submitting a form to itself |
|---|---|
| From: | "trojnfn" <webforumsuser@xxxxxxxxxxxxxx> |
| Date: | Wed, 30 Jul 2008 05:01:35 +0000 (UTC) |
| Newsgroups: | macromedia.coldfusion.cfml_general_discussion |
When I submit a form, instead of submiting it to an action page, I submit it
back to itself, with all the processing taking place before the form/cfform
statement.
Here is the problem that I am running into. I have radio buttons and use
javascript to check that at least one button is checked. Here is my code and it
works :
<script language="javascript">
function validateForm(editProfileForm){
var returnStatus = true;
myOption = -1;
for (i=editProfileForm.profileStatus.length-1; i > -1; i--) {
if (editProfileForm.profileStatus[i].checked) {
myOption = i; i = -1;
}
}
if (myOption == -1) {
alert("Please select active or inactive button.");
editProfileForm.profileStatu.focus();
returnStatus(false);
}
if (returnStatus){
editProfileForm.submit();
}
returnStatus(true);
}
</script>
</head>
<body>
But the problem is that as soon as I click ok in the popup message, it goes
down to the next command, which is checking for the submit button being
selected (below). The page then blows up. How would I stop the page from
continuing after the radio button error ? It seems to work if there is an
action page but submitting the form to itself seems to cause this problem.
<!--- If the submit button is selected, process the page below --->
<cfif parameterExists(form.btnSubmit)>
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: <cftry>, Azadi |
|---|---|
| Next by Date: | Re: Submitting a form to itself, eightcharacters |
| Previous by Thread: | <cftry>, CF Nut |
| Next by Thread: | Re: Submitting a form to itself, eightcharacters |
| Indexes: | [Date] [Thread] [Top] [All Lists] |