function DaumPostcode() { new daum.Postcode({ oncomplete: function(data) { // Æ˾÷¿¡¼­ °Ë»ö°á°ú Ç׸ñÀ» Ŭ¸¯ÇßÀ»¶§ ½ÇÇàÇÒ Äڵ带 ÀÛ¼ºÇÏ´Â ºÎºÐ. // °¢ ÁÖ¼ÒÀÇ ³ëÃâ ±ÔÄ¢¿¡ µû¶ó ÁÖ¼Ò¸¦ Á¶ÇÕÇÑ´Ù. // ³»·Á¿À´Â º¯¼ö°¡ °ªÀÌ ¾ø´Â °æ¿ì¿£ °ø¹é('')°ªÀ» °¡Áö¹Ç·Î, À̸¦ Âü°íÇÏ¿© ºÐ±â ÇÑ´Ù. var fullAddr = ''; // ÃÖÁ¾ ÁÖ¼Ò º¯¼ö var extraAddr = ''; // Á¶ÇÕÇü ÁÖ¼Ò º¯¼ö // »ç¿ëÀÚ°¡ ¼±ÅÃÇÑ ÁÖ¼Ò Å¸ÀÔ¿¡ µû¶ó ÇØ´ç ÁÖ¼Ò °ªÀ» °¡Á®¿Â´Ù. if (data.userSelectedType === 'R') { // »ç¿ëÀÚ°¡ µµ·Î¸í ÁÖ¼Ò¸¦ ¼±ÅÃÇßÀ» °æ¿ì fullAddr = data.roadAddress; } else { // »ç¿ëÀÚ°¡ Áö¹ø ÁÖ¼Ò¸¦ ¼±ÅÃÇßÀ» °æ¿ì(J) fullAddr = data.jibunAddress; } // »ç¿ëÀÚ°¡ ¼±ÅÃÇÑ ÁÖ¼Ò°¡ µµ·Î¸í ŸÀÔÀ϶§ Á¶ÇÕÇÑ´Ù. if(data.userSelectedType === 'R'){ //¹ýÁ¤µ¿¸íÀÌ ÀÖÀ» °æ¿ì Ãß°¡ÇÑ´Ù. if(data.bname !== ''){ extraAddr += data.bname; } // °Ç¹°¸íÀÌ ÀÖÀ» °æ¿ì Ãß°¡ÇÑ´Ù. if(data.buildingName !== ''){ extraAddr += (extraAddr !== '' ? ', ' + data.buildingName : data.buildingName); } // Á¶ÇÕÇüÁÖ¼ÒÀÇ À¯¹«¿¡ µû¶ó ¾çÂÊ¿¡ °ýÈ£¸¦ Ãß°¡ÇÏ¿© ÃÖÁ¾ ÁÖ¼Ò¸¦ ¸¸µç´Ù. fullAddr += (extraAddr !== '' ? ' ('+ extraAddr +')' : ''); } // ¿ìÆí¹øÈ£¿Í ÁÖ¼Ò Á¤º¸¸¦ ÇØ´ç Çʵ忡 ³Ö´Â´Ù. document.getElementById('u_zip').value = data.zonecode; //5ÀÚ¸® »õ¿ìÆí¹øÈ£ »ç¿ë document.getElementById('u_addr1').value = fullAddr; // Ä¿¼­¸¦ »ó¼¼ÁÖ¼Ò Çʵå·Î À̵¿ÇÑ´Ù. document.getElementById('u_addr2').focus(); } }).open(); }