2010-12-16 13 views
0

次のスクリプトを使用してポップアップウィンドウを作成しました。Javascript:子ページから親ページに値を割り当てる

するvar CarricularWindow = window.open( "AddCarriculars.aspx"、 "エクストラCarriculars"、 "高さ= 200、 =幅200")。

このポップアップウィンドウには、TextBoxとボタンが含まれています。今、ユーザーがそのテキストボックスに何らかのデータを入力し、ボタンをクリックすると、私は、呼び出しページにあるTextBoxにデータをコピーします。

どうすればこの問題を解決できますか?

答えて

0

あなたが呼び出してウィンドウ内のJavaScript関数を定義できます。ユーザーがボタンをクリックしたときに

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

とポップアップウィンドウ内を:

var text = document.getElementById('someothertextboxid').value; 
window.opener.setText(text); 
関連する問題