|
|
|||||||||
|
|||||||||
| |||||||||
|
|
|
| ||||||||||||||||||||||||||
![]() |
|
|
«
Previous Thread
|
Next Thread
»
|
Thread Tools | Search this Thread | Rate Thread | Display Modes |
|
#1
|
|||
|
|||
|
Multple submit button option with POST method
Hi there..
I am trying to implement a form and two subnit button(yea and no) using POST method. If I prss "yes" button it will open a new page yes.html and display whatever is selcted from the form. And for "no" button it will open no.html and display the selected contents. How to do that? |
|
#2
|
|||
|
|||
|
RE: Multple submit button option with POST method
Use the setAttribute method in an onClick event of each submit button and set the action attribute to the page you want to go to when that button is clicked.
|
|
#3
|
|||
|
|||
|
RE: Multple submit button option with POST method
Need some example with code. Don't know much about java script.
|
|
#4
|
|||
|
|||
|
RE: Multple submit button option with POST method
here is as javascript function that will do what you want. I have included all the code so you can see how it needs to be set up.
Code:
<script type="text/javascript">
<!--
function pageselect(x){
switch (x) {
case 1:
form1.setAttribute("action"," correct.htm");
break;
case 2:
form1.setAttribute("action","incorrect.htm");
break;
}
}
// -->
</script></head>
<body>
<form action="correct.htm" method="post" target="_new" name="form1">
<input type="text" name="test" />
<input type="submit" value="yes" onClick="pageselect(1)"><input type="submit" value="no" onClick="pageselect(2)">
</form>
</body>
</html>
by passing a number as an argument in the pageselect() call, you could use this function to have as many submit buttons on the page as you wanted and all have them point to different pages. I tried it on both apache and IIS and the only problem I found was that in IIS it would not work if the POST method was used (error 405 Resource not allowed) but GET worked fine... |
|
#5
|
|||
|
|||
|
RE: Multple submit button option with POST method
forgot to mention that you do not need to have a specific page name in the action tag of the form.
|
![]() |
| Viewing: Codewalkers Forums > Other Technologies > Client Side Things > Multple submit button option with POST method |
| Thread Tools | Search this Thread |
| Display Modes | Rate This Thread |
|
|
|
|
|