다음 우편번호 검색 시 undefined 가 뜹니다.
본문
사이트에서 회원가입시 주소 입력란에 다음 우편번호 검색기능을 사용하고 있습니다.
http://www.moa-ba.com/register.php?action=register
업그레이드가 되고 난 뒤에 아래 링크 가이드에 따라 파일 수정했는데,
http://postcode.map.daum.net/guide#upgrade
주소검색을 하고, 해당 주소를 선택하면 주소란에 undefined 라는 문구가 뜹니다.
<? //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]?>'>
<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
스크립트에서 값을 못넘겨서 그렇습니다
win_zip('memberform', 'zip1',
스크립트에서 alert로 값 들어가는지 확인하세여
win_zip('memberform', 'zip1',
스크립트에서 alert로 값 들어가는지 확인하세여
네임도 지정하고 아이디도 있어야 합니다.
name="zip1" id="zip1" 둘다 있어야 하고
지금 우편번호가 5자리로 한칸일텐데 두칸을 쓰시네요 이부분도 한번 확인을 해보셔야할거 같습니다.
그누보드가 아니라 다른 거라서 제가 자세히 몰라서 정확하게 말씀은 못드리겠네요
답변을 작성하시기 전에 로그인 해주세요.