我有一个有一堆单选按钮的子窗口。我想将所有这些值发送到开启窗口。
我通过将所有输入名称和值附加到 javascript 字符串来实现这一点。然后我使用window.opener
属性将字符串分配给父窗口中的隐藏字段。
代码就像,
document.getElementById("Errnodata").innerHTML = "" ;
var joinedArray = literal.join(", ");
window.opener.document.getElementById("myarray").value= joinedArray;
window.opener.getVolunteerDetails();
window.close();
所以这意味着joinedArray
字符串的形式类似于name1,value1,name2,value
. 有没有更好的方法将许多值传递给父窗口?或者任何惯用/接受的方式?
谢谢。