프로그래밍/JavaScript
더블쿼터나 싱글쿼터 문자열로 인식하게 할 때
choi_9182
2019. 9. 28. 12:58
간혹 script 에서 append로 html 태그를 생성할 때가 있다.
function appendTest(){
var html = "";
html += "<div><a href=\"javascript:testFunction('test','test')\"></a></div>"
// 생성한 태그 넣기
$("#result").html(html);
};
위 function 에서 html 추가하는 부분을 보면
a태그 href에 더블쿼터 앞에 \(역슬래쉬)가 있다.
\뒤에 더블쿼터를 붙이면 더블쿼터가 문자열로 인식되므로
뒤에 testFunction('test','test') 이 부분에 test 파라미터를 싱글쿼터로 감쌀 수 있다.