我正在尝试将数据从子窗口传递到父窗口。
我正在尝试使用opener.location.href =" test.jsp?param =" + param +"&#34 ;;
但它一直给我以下错误:" Uncaught SyntaxError:意外字符串"
我不确定为什么它会给出错误,因为opener.location.href应该接受字符串。
这是我孩子的JS的代码。
function something(){
var param = document.getElementById("input"); //where input is a text field
var link = 'http://localhost:8080/training/TestCases/test.jsp?param='+param'';
opener.location.href = link;
window.close();
}
一旦这样做,我计划通过传递的参数在我父亲的jsp文件中获取参数。
答案 0 :(得分:0)
var link = 'http://localhost:8080/training/TestCases/test.jsp?param='+param'';
应该是
var link = 'http://localhost:8080/training/TestCases/test.jsp?param='+param;