Javascript escapeHtml, unescapeHtml 함수
Javascript 2011. 9. 9. 14:21
String.prototype.escapeHtml = function(){ return this.replace(/&/g, "&").replace(/</g, "<").replace(/\"/g, """); }; String.prototype.unescapeHtml = function(){ return this.replace(/&/g, "&").replace(/</g, "<").replace(/>/g, ">").replace(/"/g, "\""); };
Example
"<div>하이~~</div>".escapeHtml(); // <div>하이~~</div> "<div>하이~~</div>".unescapeHtml(); // <div>하이~~</div>
prototype : 원형, 견본, 전형, 선조, 원조
'Javascript' 카테고리의 다른 글
Javascript 문자열 바이트수 가져오기(byteLength) (1) | 2011.11.01 |
---|---|
Firefox 이벤트 객체의 srcElement 참조하기 (0) | 2011.10.07 |
Javascript Timer setTimeout(), setInterval() 함수 나름 새로운 사용법 -_- (0) | 2011.09.28 |
jQuery ajax 로 로딩되는 페이지에 있는 자바스크립트가 실행이 안될때(모바일웹) (2) | 2011.09.27 |
Javascript Date format 함수 (11) | 2011.09.09 |