我有一个带有按钮的父窗口,点击此按钮我将页面内容存储到一个对象中。同时我打开一个弹出窗口,其中有单选按钮和保存按钮。点击任何一个单选按钮并点击保存。我喜欢将单选按钮的值发送到父页面。请仔细阅读代码段。
function onclickParentButton(){
var var1 = document.getElementById("id1");
var parentRequest = new Object();
parentRequest.prop1 = var1;
window.open("popPage.jsp");
}
/* onclick of save button in pop up window*/
function onClickSaveBtnPopUp(){
var radioBtnVal = $("input:radio[name='radioBtnVal']:checked").val();
// close pop up and return radioBtnVal to parent page
return radioBtnVal;
}
我希望在父页面中提供此radioBtnVal
答案 0 :(得分:0)
试试这个......
function onClickSaveBtnPopUp(){
var radioBtnVal = $("input:radio[name='radioBtnVal']:checked", opener.window.document).val();
}
使用opener.window.document可以访问父窗口元素...