js
[JavaScript] 부모창과 자식창 값 전달
natrue
2021. 2. 9. 17:26
728x90
1. 부모창(jsp)에서 자식창 팝업(jsp)으로 값 전달.
openChild.document.getElementById("sDevice").value();
openChild부터 시작하여 자식창에 있는 특정 element에 접근할 수 있다.
function sBtnClick(sNum){
var openChild;
var sDevice = $("input[name=sDevice]").val();
openChild.document.getElementById("sDevice").value = sDevice;
}
2. 자식창 팝업(jsp)에서 부모창(jsp)으로 값 전달.
자식창에서 부모창에 접근하기 위해서는 opener를 사용
opener를 이용하면 부모창에 있는 특정 element에 접근하여 값을 가져올 수 있다.
function fn_Insert() {
var resultInput = $("#sDevice").val();
var parent = window.opener;
window.opener.document.getElementById("sDevice").value = resultInput;
self.close();
}