Javascript:将子页面中的值分配给父页面

时间:2010-12-16 08:41:04

标签: javascript

我使用以下脚本创建了一个弹出窗口。

  

var CarricularWindow =   window.open( “AddCarriculars.aspx”   “额外的Carriculars”,“身高= 200,   宽度= 200" );

此弹出窗口包含TextBox和按钮。现在,当用户在该文本框中输入一些数据并单击该按钮时。我希望将数据复制到调用页面上的TextBox。

我该如何做到这一点?

1 个答案:

答案 0 :(得分:0)

您可以在调用窗口中定义javascript函数:

function setText(text) {
    document.getElementById('yourtextboxid').value = text;
}

并在弹出窗口中,当用户点击按钮时:

var text = document.getElementById('someothertextboxid').value;
window.opener.setText(text);