Yes, true. So the page loads, and the user types something into the userField1, and then clicks on the link next to userField2. Depending on what the value is in userField1, you get different userField2 selections, which appears in the window opened by the javascript. So I need to pass the value of userField1 at the moment the user clicks the link for userField2. Problem is, I don't see how to get that value and put it in to the url for link.
If it were _just_ a link, you wouldn't have a problem, it would all be on the client side. What would this look like without Struts? I tried to put it together... see if this makes any sense. (With apologies for any errors, my JavaScript is done via copy/paste/appeal to comp.lang.javascript for corrections):
<input type="text" name="userField1" "/>
<a href="#" onClick="doSomething();" >
doSomething() {
var linkTarget = "/promptUserField.do?parent=" + document.forms[0].userField1.value;
window.open( linkTarget );
}
If you really need the rewrite, then have that link submit the form to an Action that can read the userField1 value and decide what options to display in the popup window. When the user closes the popup, it can again submit and update the form on the 'parent' page.
--
Wendy Smoak
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]