카카오 지도 api 검색 기능 에러 질문

var searchbtn = document.getElementById(‘searchbtn’);
var searchvalue = document.getElementById(‘searchbox’);

searchbtn.addEventListener(‘click’, function() {
// 장소 검색 객체를 생성합니다
var ps = new kakao.maps.services.Places();

// 키워드로 장소를 검색합니다
ps.keywordSearch(searchvalue.value, placesSearchCB); 

// 키워드 검색 완료 시 호출되는 콜백함수 입니다
function placesSearchCB (data, status, pagination) {
    if (status === kakao.maps.services.Status.OK) {

        var bounds = new kakao.maps.LatLngBounds();

        bounds.extend(new kakao.maps.LatLng(data[0].y, data[0].x));     

        // 검색된 장소 위치를 기준으로 지도 범위를 재설정합니다
        map.setBounds(bounds);
    } 
}

});

위 처럼 클릭 시 입력한 값을 받아 검색한 장소로 이동하고자 합니다.

그런데

alert()을 이용해서 클릭하면 작동이 되는데

var ps = new kakao.maps.services.Places(); 부터 입력하고 나서는 아무것도 발생하지 않습니다.

쿠키도 삭제해보고 했는데 발생이 안되는데 이런 오류는 어떻게 해결할 수 있나요?

place 라이브러리 추가하셨나요?
http://apis.map.kakao.com/web/guide/ 라이브러리 사용하기 확인 부탁드립니다.

1개의 좋아요