2011-01-19 201 views
0

我制作了一个父窗口,其中包含一个文本框和超链接以打开PopUp Child JSP页面。将输入值从父窗口传递到弹出窗口

我希望通过request.getParameter方法访问在Child JSP的文本框中输入的值。我怎样才能做到这一点?

回答

0

只需将该值作为查询字符串传递给弹出窗口的URL即可。

假设你已经一个

<input type="text" id="foo"> 

您可以按如下

var foo = document.getElementById('foo').value; 
window.open('child.jsp?foo=' + encodeURIComponent(foo)); 

那么您可以在弹出的窗口如下

<p>The value is ${param.foo}</p> 
+0

访问它传递给弹出窗口听起来像他想要的另一种方式,即通过文本从孩子到家长..只要我能告诉AJAX是唯一的方法是不是? – 2011-01-19 13:25:32

相关问题