자바스크립트 팝업관련질문 채택완료
권혁주
10년 전
조회 2,262
var pop = document.getElementById('text');
pop.onclick = function(){
window.open('pop.html');
}
팝업
현재 구성되어 있는 폼과 자바스크립트 입니다.
여기서 팝업에서 input의 값을 채우고 submit을 누르면 원문의 text에 textt의 값이 전달되게 하고싶습니다.
인터넷에선 opner랑 parent쓰면 된다고 그러시던데
어떻게 짜야할지 감이안잡힙니다.
예제 코드를 좀 짜주세요
댓글을 작성하려면 로그인이 필요합니다.
답변 1개
채택된 답변
+20 포인트
10년 전
</p><p><form method="post" name="pop" onsubmit="return test()">
<input type="text" name="textt" id="textt" />
<input type="submit" value="send" />
</form>
<script type="text/javascript">
function test() {
var cv = document.pop.textt.value;
opener.<strong><span style="color: rgb(255, 255, 255); background-color: rgb(255, 0, 0);">main</span></strong>.text.value = cv;
window.close();
}
</script></p><p>
부모창 form 이름을 name으로 하셨는데 바꾸시길...
로그인 후 평가할 수 있습니다
답변에 대한 댓글 2개
�
권혁주
10년 전
opener.main.text.value에서 main은 부모폼 이름이고 text는 부모폼 input의 이름이죠?
�
왕계란
10년 전
opener.폼이름.input 이름.value = cv;
네, 전부 부모창입니다.
네, 전부 부모창입니다.
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인