본문 바로가기
JSP

자식창에서 부모창으로 값 넘겨 주기

by 스윗라이프 2017. 1. 16.

자식창(팝업)에서 부모창으로 값 넘겨 주기


function email_check() {

var select = eval("document.email_select_form");

var checked = document.getElementsByName("chkbox");

var chkList = "";


 for(var i=0; i<select.chkbox.length; i++) {

if(checked[i].checked == true) {

chkList +=checked[i].value+", ";

}

}


opener.document.board_form.email_group_market_name.value=chkList;

self.close();

}



*var select = eval("document.email_select_form");

document.email_select_form이 자주 쓰이기 때문에 변수 선언

*var checked = document.getElementsByName("chkboxname");

chkboxname은 체크박스 태그의 name ""안에 체크박스 name을 적어, 체크박스의 객체를 담는다

*var chkList = "";

chkList 변수 선언 및 초기화, chkList는 체크박스에 선택된 다중 값을 저장할 변수

*for(var i=0; i<select.seat.length; i++) { }

i=0 부터 체크박스의 길이만큼 i값을 1씩 증가시키면서 for문을 수행

*if(checked[i].checked == true) {}

checked의 i번째가 체크값이 true일 경우 if문 수행

*chkList += checked[i].value+" ";

chkList에 체크 값이 true인 체크의 value를

*opner.document.board_form.email_group_market_name.value=chkList;

부모창의 문서의 board_form에 email_group_market_name의 value값으로 

chkList를 준다.







선택한 좌석이 제대로 출력되는 것을 확인

'JSP' 카테고리의 다른 글

주소넘기기, 이동 삭제  (0) 2017.01.18
텍스트박스(INPUT 박스) 가 동적으로 추가,삭제됩니다  (0) 2017.01.16
팝업창 띄우기  (0) 2017.01.16
숫자만 입력 가능  (0) 2017.01.16
모든 공백 제거  (0) 2017.01.16

댓글