미채택 완료

다음 우편번호 검색 시 undefined 가 뜹니다.

사이트에서 회원가입시 주소 입력란에 다음 우편번호 검색기능을 사용하고 있습니다.

http://www.moa-ba.com/register.php?action=register

 

업그레이드가 되고 난 뒤에 아래 링크 가이드에 따라 파일 수정했는데,

 http://postcode.map.daum.net/guide#upgrade 

주소검색을 하고, 해당 주소를 선택하면 주소란에 undefined 라는 문구가 뜹니다.

 

Copy
<? //if ($config[cf_use_addr]) { ?>        <TR bgcolor="#FFFFFF">            <TD >주소</TD>            <TD valign="middle" class=m_padding>                <table width="330" border="0" cellspacing="0" cellpadding="0">                <tr>                    <td height="25"><input class=m_text type=text name='zip1' size=4 maxlength=3 readonly <?=$config[cf_req_addr]?'required':'';?> itemname='우편번호 앞자리' value='<?=$this->UserInfo[mb_zip1]?>'>                         -                         <input class=m_text type=text name='zip2' size=4 maxlength=3 readonly <?=$config[cf_req_addr]?'required':'';?> itemname='우편번호 뒷자리' value='<?=$this->UserInfo[mb_zip2]?>'>                        &nbsp;<a href="javascript:;" onclick="win_zip('memberform', 'zip1', 'zip2', 'addr1', 'addr2', 'addr_jibeon');" align=absmiddle><img  src="<?=$gConf['TEMPLATE_URL']?>/image/post_search_btn.gif" border=0 align=absmiddle></a></td>                </tr>                <tr>                    <td height="25" colspan="2"><input class=m_text type=text name='addr1' size=60 readonly <?=$config[cf_req_addr]?'required':'';?> itemname='주소' value='<?=$this->UserInfo[mb_addr1]?>'></td>                </tr>                <tr>                    <td height="25" colspan="2"><input class=m_text type=text name='addr2' size=60 <?=$config[cf_req_addr]?'required':'';?> itemname='상세주소' value='<?=$this->UserInfo[mb_addr2]?>'></td>                </tr>    <tr>    <td height="25" colspan="2">    <input type="hidden" name="addr_jibeon" value="<?=$this->UserInfo['addr_jibeon']; ?>">    <span id="addr_jibeon"><?=($this->UserInfo['addr_jibeon'] ? '지번주소 : '.$this->UserInfo['addr_jibeon'] : ''); ?></span>    </td>    </tr>                </table>            </TD>        </TR>        <? //} ?>

 

답변 2개

네임도 지정하고 아이디도 있어야 합니다.

name="zip1" id="zip1" 둘다 있어야 하고

지금 우편번호가 5자리로 한칸일텐데 두칸을 쓰시네요 이부분도 한번 확인을 해보셔야할거 같습니다.

그누보드가 아니라 다른 거라서 제가 자세히 몰라서 정확하게 말씀은 못드리겠네요

스크립트에서 값을 못넘겨서 그렇습니다



win_zip('memberform', 'zip1',

스크립트에서&nbsp; alert로 값 들어가는지 확인하세여

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