Javascript 从子HTML页面到父文本字段获取值

Javascript 从子HTML页面到父文本字段获取值,javascript,html,jquery,Javascript,Html,Jquery,我在父/主页中有一个文本字段,带有打开子页面的按钮。 子页面假设加载并填充所需的数据(我得到了这个)。 代码在主页面中显示如下 <input class="form-control" type="text" size="50" id="SNOW_INC" required> <button class="btn btn-outline-secondary" type="

我在父/主页中有一个文本字段,带有打开子页面的按钮。 子页面假设加载并填充所需的数据(我得到了这个)。 代码在主页面中显示如下

<input class="form-control" type="text" size="50" id="SNOW_INC" required>
<button class="btn btn-outline-secondary" type="button" onclick="find_incident()">Find</button>

<script type="text/javascript">

var get_Active_INC;

function find_incident(){
    get_Active_INC = window.open("get_active_inc.php","OCC Active Incident(s)", "width=700,height=500");
    get_Active_INC.focus();
}
</script>
现在,弹出页面显示我的数据和按钮(id和文本相同)和一些文本。 我想要的是当我点击按钮时,它应该得到按钮的ID,关闭窗口,父窗口中的文本字段被ID填充

我认为我写的是正确的,但什么也没发生。窗户什么也没做就关上了。 我知道它得到了ID,因为当我发出
警报时(单击了\u ID)在函数内部,我确实获得了我所期望的ID


试图找出我做错了什么。谢谢你

如果要将按钮id设置为SNOW_INC元素,则应设置

SNOW_INC.value = clicked_id;
SNOW_INC.value = document.getElementById(clicked_id).innerText;

如果要将按钮文本设置为SNOW_INC元素,则应设置

SNOW_INC.value = clicked_id;
SNOW_INC.value = document.getElementById(clicked_id).innerText;