我希望从弹出窗口中填充父窗口中的数据。任何人都可以帮助我。
POPUP窗口:
foreach ( $user_info as $key => $value) {
echo '<label> : <input type="text" name="'.$key.'" id="'.$key.'" size="30" value="'.$value.'" >'.$key .'</label><br>';
}
echo '
<script type="text/javascript">
function get_data (){
opener.document.forms[1].inputname.value = "new value";
window.close();
}
</script>
';
echo '<input type="button" name="submit" id="submit" size="30" value="submit" onclick="get_data();">';
以上一个不起作用。
答案 0 :(得分:0)
你尝试过使用window.opener而不仅仅是开启者吗?除非你在父文件的第二个表格之后,也不应该是表格[0]吗?就个人而言,我会避免使用索引编号来引用表单,并使用:
window.opener.document.forms.form_id.inputname.value
或window.opener.document.getElementById('inputname').value