자식창(팝업)에서 부모창으로 값 넘겨 주기
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 |
댓글