테스트 사이트 - 개발 중인 베타 버전입니다

버튼으로 필드값을 다른 필드에 넣을수 있을까요? 채택완료

그누초보님 10년 전 조회 3,390

안녕하세요.

이전에 비슷한 질문을 남겼지만 질문내용이 너무 광범위 하여

간단한것부터 시작할까합니다.

 

우선 각기 다른 2개의 아이프레임이 있구요

 

첫번째 아이프레임 (ifr_1) skin.write.php

필드명 : wr_8

필드내용 : AAA

 

[버튼1]

 

 

두번째 아이프레임 (ifr_2) skin.write.php

필드명 : wr_9

필드내용 : 없음 (textarea)

 

이렇게 구성되어 있을때

아이프레임1 안에 있는 [버튼1]을 클릭했을시

필드명 wr_8 안의 AAA 텍스트가

 

아이프레임2 안의 필드명 wr_9 (textarea) 안에 채워졌으면 하는것입니다.

 

전에 설명에는 그림도 넣었는데 혼선이 있던것 같은데요..

단순히 클릭으로 wr_8 의 내용을 다른 아이프레임 안의 wr_9 안으로 넣는것입니다.

 

전에 댓글 달아주신 고마우신 분들의 답변을 토대로 지금까지 머리를 굴리고 있으나..

스크립트의 기본 개념도 아직 탑재되지 않은 초보하드코딩사라

 

예제만이라도 하나 올려주시면 열심히 공부하겠습니다 ㅠㅠ

귀찮으시더라도 스크립트 내에 어떻게 작동하는지 주석도 달아주시면

 

정말 큰 레벨업이 될것 같습니다.

 

 

항상 sir에서 도움을 많이 얻어갑니다!

그리고 고맙습니다!!

 

 

 

 

 

 

 

 

댓글을 작성하려면 로그인이 필요합니다.

답변 1개

채택된 답변
+20 포인트
10년 전

첫번째 아이프레임 (ifr_1) skin.write.php

필드명 : name="wr_8" id="wr_8"

필드내용 : AAA

버튼 : onclick="_send()"

 

두번째 아이프레임 (ifr_2) skin.write.php

필드명 : name="wr_9" id="wr_9"

필드내용 : 없음 (textarea)

 

function _send() {

   var obj = document.getElementById("wr_8").value;

   parent.ifr_2.document.getElementById("wr_9").value = obj;

}

 

이런 식으로만 하셔도 됩니다. 

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

그누초보님
10년 전
왕계란님 안녕하세요^^
예전에도 도움 많이 받았는데 정말 감사합니다^^

아 그리고 끝까지 신경써주신
불량학생님도 감사해요^^

댓글을 작성하려면 로그인이 필요합니다.

답변을 작성하려면 로그인이 필요합니다.

로그인