javascript로 alt 또는 title 달때 내용에 포함된 따옴표 치환하기

by 조쉬 posted Mar 25, 2021
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄

javascript로 alt 또는 title 달때 내용에 포함된 따옴표 치환하기

 
alt 또는 title 달때 문자열 중 따옴표가 표함된 경우 잘려서 오류가 발생할 수 있다.
아래처럼 문자열을 replace 해서 문자열이 잘리지 않도록 한다.

/**
 * alt 또는 title 달때 문자열 중 따옴표가 표함된 경우 잘려서 오류가 발생하지 않도록 문자열을 치환
 * @param tit
 * @returns
 */
function imbedTitle(tit) {
if(tit == null || tit == 'null') {
return '';
}

var str = tit;
str = str.replace(/\"/g, '"');
str = str.replace(/ /g,' ');
str = str.replace(/</g,'&lt;');
str = str.replace(/>/g,'&gt;');
return str;
}