묻고답하기

>안녕하세요^_____^;
>아.. 오늘 또 질문 하나 생겼답니다. 음...
>회원가입양식란에 보면, 주소선택한다음에 새창뜨고, 주소를 고르면,
>자동으로 이전화면에 선택한 주소가 텍스트필드에 들어가쟎아요.
>그거 어떻게 구현하는건지요? ㅡㅡ;
>
>항상 행복하세요~ 여러분~


============================================================================
이하의 설명은 부득이하게 해라체를 사용하겠습니다.
설명은.저도 각각의 전문지식이 아니라서 정확한 말을 사용한것은 아닐지라도 충분히
설명은 되었다고 생각됩니다.
그럼....






===========================================================================
post.html(부모창)
===========================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<!-- 새창을 뛰워주는 팝업스크립터....추소를 검색하는 창을 (자식창) 뛰워준다.-->
<script language=javascript>
function add_popup()
{
  window.open('search_post.html','searchaddress','width=440,height=230,scrollbars=yes');
}
</script>
</HEAD>

<BODY>
<form name=post action="post.html" method=post><!-- 여기서는 폼의 이름이 중요하다 폼의 이름을 가지고 자식창에서 부모창으로 올바로 찾아올수가 있다.-->
<table>
<tr>
        
        <td align=center valign=middle height=18px colspan=3>주      소</td>
        <td align=center valign=middle height=18px colspan=5 onclick=add_popup()><!-- onclick이벤트는 팝업창을 뛰우기 위해서이다.-->
        <!-- 우편번호  start-->
        <input type=text name=addP maxlength=7 size=10><!-- 각 인풋창의 이름으로 찾아오게된다....-->
        <!-- 우편번호 end -->
        </td>
        <td align=center valign=middle height=18px colspan=10 onclick=add_popup() bgcolor=#797979>
        <!-- 주소 1  start-->
        <input type=text name=add1 maxlength=20 size=25><!-- 각 인풋창의 이름으로 찾아오게된다....-->
        <!-- 주소 1 end -->
        </td>
        <td align=center valign=middle height=18px colspan=15>
        <!-- 주소2  start-->
        <input type=text name=add2 maxlength=35 size=35><!-- 각 인풋창의 이름으로 찾아오게된다....-->
        <!-- 주소2 end -->
        </td>
                <td align=center valign=middle height=2px colspan=2></td>
</tr>
</table>
</form>
</BODY>
</HTML>


========================================================================================================
========================================================================================================


=======================================================================================================
search_post.html(자식창)
=======================================================================================================
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTENT="">
<META NAME="Keywords" CONTENT="">
<META NAME="Description" CONTENT="">
<script language=javascript>
function DoSelect(ad1,ad2){
opener.document.post.addP.value = ad1;
opener.document.post.add1.value =ad2;
opener.document.post.add2.focus();
window.close();
}
</script>
<!--
위의 스크립터가...부모창으로 자식창에서 선택한 정보를 보내주는 스크립터다...
opener라는 명령을 가지고 실행하는데
opener.document.post(가야할 부모창의 폼의 이름이다.).addP(부모창의 폼에 있는 목표지역의 이름이다 input창의 이름).value = ad1(내용);
ad1은 아래에 보면 javascript:DoSelect('123-567','NZEO시 자바스크립구 질답동') 이 구문에서 "123-567" 이부분이.. 해당된다.
위의 함수정의에서....DoSelect 는 (ad1,ad2) 라고 정의되있으므로.아래의 구문에서 DoSelect함수를 사용하였기때문에 위의 정의를 따른다.
마지막의 fouce() 는 다음 상세주소를 적는 창으로 커서를 가져가는 명령이다.
-->
</HEAD>

<BODY>
<a href="javascript:DoSelect('123-567','NZEO시 자바스크립구 질답동');" ><!-- 링크를 걸어줘서. 자바스크립터가 행동하게 한다.-->
NZEO시 자바스크립구 질답동
</a><P>
</BODY>
</HTML>
================================================================================================================================
================================================================================================================================
위의 소스와 설명들은.단순히 질문하신데에만 국한해서 설명하였습니다.

나머지것(우편번호정보를 db에서 가져온다든가 하는.)들은.....여기저기에 충분히 많은 설명이 있기때문에 생략하겠습니다.

필요하시면...질문을 올려주세요.그럼...
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
이훈재 카테고리 출력문...제발요^^;  
이용자 파일링크 관련 질문입니다 [1] 2007.08.10
Asurada PHP속에서 인클루드로 오에카키 불러오기? [1] 2007.08.10
Tester 제로보드를 4.1로 바꾼후 dnowip 관련 문제  
Juny. [질문] 저기요..급해요..에러해결좀.ㅠㅠ [1] 2007.08.10
iies 가입폼소스 괜찮은거 소개좀..  
flame 화면상의 드래그를 막고 싶은데요.. [1] 2007.08.10
정은희 form에서 iframe으로 값을 넘기는 방법 좀 갈켜주세염~ [1] 2007.08.10
dvdjoin [급질]개인서버 트래픽궁금? [1] 2007.08.10
젠더 게시판에 새글이 쓰여지면 알 수 있게...  
탐그루 submit에 대해서..좀 가르쳐주세요 [3] 2007.08.10
이상욱 php 채팅소스.. dchat 구합니다..  
:토깽이:오노암살단 피에치피 패턴 함수에서요... [1] 2007.08.10
강형일 제로카운터에서 설치 에러~  
조용철 제로보드의 공지사항 만드는 알고리즘(?)을 알고 싶습니다. [2] 2007.08.10
:토깽이:오노암살단 우째 이런 일이....ㅡㅡ; [3] 2007.08.10
지레인 mySQL 질문이에욤...갈켜주세요..고수님들..T^T [2] 2007.08.10
우리집.cc 안녕하세요.. NZEO처럼 메뉴구성을 하려면?  
Asurada PHP속에서 인클루드로 오에카키 불러오기? [4] 2007.08.10
강수경 퍼미션 조정되는 사이트가 어디어디 있나요? [1] 2007.08.10