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

js 변수값을 여분필드에 넣기 질문 채택완료

godglee 4년 전 조회 2,212

 

// 지도를 클릭했을 때 클릭 위치 좌표에 대한 주소정보를 표시하도록 이벤트를 등록합니다

kakao.maps.event.addListener(map, 'click', function(mouseEvent) {

    searchDetailAddrFromCoords(mouseEvent.latLng, function(result, status) {</p>

<p>        if (status === kakao.maps.services.Status.OK) {

            var detailAddr = !!result[0].road_address ? '<div>도로명주소 : ' + result[0].road_address.address_name + '</div>' : '';

            detailAddr += '<div>지번 주소 : ' + result[0].address.address_name + '</div>';

            content = '<div class="bAddr">' +

                            '<span class="title">법정동 주소정보</span>' + 

                            detailAddr + 

                        '</div>';</p>

<p>           alert(!!result[0].road_address);</p>

<p>           var coords = new kakao.maps.LatLng</p>

<p>           console.log(detailAddr);</p>

<p>                document.getElementById('wr_1').value = detailAddr;

                document.getElementById('wr_2').value = result[0].address.address_name;

            

            // 마커를 클릭한 위치에 표시합니다 

            marker.setPosition(mouseEvent.latLng);

            marker.setMap(map);

            // 인포윈도우에 클릭한 위치에 대한 법정동 상세 주소정보를 표시합니다

            infowindow.setContent(content);

            infowindow.open(map, marker);

        }   

    });

});

제가 하고싶은건, result[0].address.address_name 주소를 받아서 wr_1에 넣고 싶습니다.

console.log(detailAddr); //이부분까지는 콘솔에 노출됩니다.

document.getElementById('wr_1').value = detailAddr;

여기서 받지못하는 이유는 뭘까요? 고수님들 도와주세요.

 

 

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

답변 1개

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

wr_1이 어떤 모양으로 되어잇는지 알려주세요

 

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

답변에 대한 댓글 1개

g
godglee
4년 전
균이님, 감사합니다. 어떤 모양인지를 추가하지 않았습니다. 추가하고 잘 됩니다.

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

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

로그인