본문 바로가기
프로그래밍/JavaScript

더블쿼터나 싱글쿼터 문자열로 인식하게 할 때

by choi_9182 2019. 9. 28.

간혹 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 파라미터를 싱글쿼터로 감쌀 수 있다.

댓글