You could delete the action="index.jsp" from the form tag, and add a
JavaScript something like this:
function nextPage() {
var opt = document.getElementsByName("dish");
var frm = document.getElementsByTagName("form");
if (opt.value == "mexican") {
frm[0].action = "/mexican/index.jsp";
}
else {
frm[0].action = "/italian/index.jsp";
}
frm[0].submit();
}
-----Original Message-----
From: David Hyne [mailto:[EMAIL PROTECTED]]
Sent: Tuesday, March 19, 2002 1:52 PM
To: [EMAIL PROTECTED]
Subject: Form submit
Hi All,
This is a question in JavaScript.
Could you tell me how to change the FORM ACTION based on the input type?
say....
<form name="menu" action="index.jsp" method="get">
<select name="dish">
<option value="mexican">Mexican Dish</option>
<option value="Italian">Italian Dish</option>
<select>
<input type=submit>
upon submit, if dish value is "mexican" I want to send GET to
/mexican/index.jsp directory - otherwise /italian/index.jsp directory.
any idea???
Thanks!
===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff
JSP-INTEREST".
For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST
DIGEST".
Some relevant FAQs on JSP/Servlets can be found at:
http://archives.java.sun.com/jsp-interest.html
http://java.sun.com/products/jsp/faq.html
http://www.esperanto.org.nz/jsp/jspfaq.jsp
http://www.jguru.com/faq/index.jsp
http://www.jspinsider.com
===========================================================================
To unsubscribe: mailto [EMAIL PROTECTED] with body: "signoff JSP-INTEREST".
For digest: mailto [EMAIL PROTECTED] with body: "set JSP-INTEREST DIGEST".
Some relevant FAQs on JSP/Servlets can be found at:
http://archives.java.sun.com/jsp-interest.html
http://java.sun.com/products/jsp/faq.html
http://www.esperanto.org.nz/jsp/jspfaq.jsp
http://www.jguru.com/faq/index.jsp
http://www.jspinsider.com