자식창에 부모창의 comment_id 가져오는 방법
본문
자식창에서
document.getElementById("parent_wr_id").value = opener.document.getElementById("comment_id").value; 이렇게 하니 안되네요
표시부분을 변수로 가져오는 방법이 뭔지요?
답변 2
1. 부모창 필드 값 가져오기
자바스크립트 opener.document.getElementById( "hidValue" ).value;
제이쿼리 $( "#hidValue", opener.document ).val();
2. 부모창에 값 전달하기
자바스크립트 opener.document.getElementById( "p_id" ).value = "c_value";
제이쿼리 $( "#hidValue", opener.document ).value( "c_value" );
3. 부모창 함수 호출
자바스크립트 opener.location.href = "javascript:p_fun();";
제이쿼리 $( opener.location ).attr( "href" , "javascript:p_fun();");
위 방법은 팝업창이 부모창에서 파생된 자식창일 경우에 가능합니다.
팝업은 아니지요? top 으로 바꿔서 적용해보세요.
document.getElementById("parent_wr_id").value = top.document.getElementById("comment_id").value;
!-->
답변을 작성하시기 전에 로그인 해주세요.