Data from Popup

Intro
Passing Data
Name & Value
Muliple Elements
Variable & Value
 
Data to Popup
Data from Popup
Opener
Arrays
Form Method
 

Examples of passing data from a popup back to the opener.

         Open Popup

Text From Popup


In the opener

<P><form name="f1">
<P><input type="text" name="t1" value="Receiving Textbox" size="30" <a href="#null" onclick="popit=open('opened1.htm','pop','top=280,left=390,width=300,height=200');popit.focus()">Open Popup</a>
<P><div id="oDIV">Text From Popup</div>
</form>

In the Popup

<script type="text/javascript">
<!--
function transfer(str){
if (opener && !opener.closed){
opener.document.f1.t1.value=str;
}
} 
</script> 
<form name="f1">
<a href="javascript:transfer('This is from the popup link 1')"> Link 1</a>
<P> <button onclick="opener.oDIV.innerHTML='<font color=red> Sample Text From Popup</font>'">Enter Div Text</button>
<P> <input type="text" name="t1" value="Type Some Text In Here"> <input type="button" value="Send" onclick="transfer(document.f1.t1.value)"> <BR>
<P> <button onclick="window.close()"> Done</button>
</form>