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();
}

 

 

 

참고:  all-record.tistory.com/149

'js' 카테고리의 다른 글

[AJAX] arrayList null check  (0) 2021.02.21
[JSTL] fn:contains  (0) 2021.02.18
[jQuery] Select Box 특정 옵션 선택시 show / hide  (0) 2021.02.04
[JSTL] JSTL이란? core 주요기능  (1) 2021.01.15
JSP에서 ${pageContext.request} 정보 얻기  (0) 2021.01.14