부모창에서만 버튼을 클릭해서 새 창을 열고, 부모창의 요소를 나타내려고 하는데요,
<td><input id="id" type="text" />
값을 넣을 텍스트 박스구요,
else{
window.open("proc.html", "new","width=400,height=500,resizable=yes,scrollbars=yes,location=yes");
}
document.all.submit();
버튼을 누르면 'proc.html'이라는 페이지를 열어서 값을 나타내려고 합니다.
아이디 : <span id="id1"> </span> <br/>
이 span에 저 위에 텍스트 박스에서 넣었던, 내용을 받아올건데요
<script>
var test = opener.document.frm.textbox.value;
document.getElementById("id1").innerHTML=test;
</script>
위처럼 test에 부모창에서 넣었던 textbox의 value를 받아서 넣어주었습니다.
그리고 test를 document,getElementById("id1").innerHTML=test;로 해서 넣어주엇구요.
여러가지 방법을 시도하다가
opener.document.getElementById("id").value 를 사용도 해보았구요,
document,getElementById("id1").innerHTML=test; 이 부분을 innerHTML이 아닌 innerTEXT를 사용해서도 해보았습니다.
어떻게 해야하죠?
부모창에도 부가적으로 더 넣어주어야 하나요?