2011-07-22 9 views
0

私は通常のページとポップアップウィンドウを持っています。ポップアップウィンドウで、コールバックが私のページ(ポップアップウィンドウの背後にあるページ)の値を変更するように、JavaScriptを変更しています。しかし、私はjavascriptのそのフィールドに戻るのに苦労しています。Javascriptとwindow.documentオブジェクトです。文書内の値を変更する方法

Iは、以下を有する:。

window.document.getElementById( 'mynewfield')値= newValueに。

しかし、これはフィールドを見つけるとに変更する必要がありません。

window.ID-OF-MY-WINDOW-BEHIND.document.getElementById( 'mynewfield')値= newValueに;。

どのようにIDがわかりますか? javascript用のprint_r関数がありますか?

window.opener 

次のようにあなたがこれを使用することができます:私はあなたが探しているものだと思う

答えて

0

window.opener.document.getElementById('mynewfield').value = newValue; 
+0

あなたがそれを使用する方法を見せてもらえますか? w3サイトでそれを見たことがありますが、私はそれを使用する方法を理解することはできません。 –

+0

私はあなたのためにもう少し詳しい情報で私の答えを更新しました。 –

+0

ありがとう!それはトリックを行っている:) –

関連する問題