자바스크립트 onclick이벤트에 한글값 처리방법 질문입니다. 채택완료

var content = '<div class="customoverlay" onclick="rightList(1,1,'+data.positions[i].sido+');">'+data.positions[i].cnt+'</div>';

이렇게 소스가 있는데요
이렇게 하면
<div class="customoverlay" onclick="rightList(1,1,서울시,용산구,한남동);">1</div>
이렇식으로 값이 들어갑니다.

지역에 '서울' 이런식으로 넣어줘야 하는데요 어떻게 해야하나요?

답변 1개

채택된 답변
+20 포인트

var content = '<div class="customoverlay" onclick="rightList(1,1,\''+data.positions[i].sido.replace(/,/g, "','") +'\');">'+data.positions[i].cnt+'</div>';

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

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

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

로그인
🐛 버그신고