|
Posted by jodleren on 08/22/07 19:54
On Aug 22, 4:59 pm, Tyler <soch...@gmail.com> wrote:
> Is it possible to determine the name of the form that caused a page to
> be submitted? I have seen numerous examples of how to determine the
> method of the POST and how to retrieve data elements from the post,
> but I haven't seen any way to know the name of the form that caused
> the post.
>
> The page that is POSTing to my script has two forms and I'd like to
> know if I can determine which one of them was submitted without having
> to add a hidden element to the forms.
It sounds like a system I have used. Say, a number of forms, buttons
whatever, you need to know what the i.... at the other end did.
First some JS:
function setbuttonname(input)
{
document.forms[0].buttonname.value=input;
document.forms[1].buttonname.value=input;
....
}
then the button
<form...
<input type="hidden" name="buttonname" value="none" />
<input name="btn_ohyes" type="submit"
onclick="setbuttonname(this.name);"...
Idea: I get the name of button pressed - this tells me very exact what
the user did.
HTH
Sonnich
Navigation:
[Reply to this message]
|