'Javascript'에 해당되는 글 17건

  1. 2011.09.09 Javascript escapeHtml, unescapeHtml 함수
  2. 2011.08.08 Eclipse Javascript Code Assist 가 되지 않을때 1

Javascript escapeHtml, unescapeHtml 함수

String.prototype.escapeHtml = function(){
  return this.replace(/&/g, "&amp;").replace(/</g, "&lt;").replace(/\"/g, "&quot;");
};

String.prototype.unescapeHtml = function(){
  return this.replace(/&amp;/g, "&").replace(/&lt;/g, "<").replace(/&gt;/g, ">").replace(/&quot;/g, "\"");
};


Example
"<div>하이~~</div>".escapeHtml();                  // &lt;div&gt;하이~~&lt;/div&gt;

"&lt;div&gt;하이~~&lt;/div&gt;".unescapeHtml();    // <div>하이~~</div>


prototype : 원형, 견본, 전형, 선조, 원조

Eclipse Javascript Code Assist 가 되지 않을때

프로젝트 생성시 프로젝트를 Dynamic Web Project 로 생성을 하면 Javascript 코드 작성시 쩜을 찍었을때 쓸수 있는 메소드를 뽓뽓 알려준다.

하지만 일반 Java Project 나 Maven Project  등 다른 프로젝트로 생성을 하면 쩜을 찍어도 아무 반응이 없다.

Code Assist 안됨!!





Javascript Code Assist 기능을 활성화 시킬려면

Project >  Properties > Project Facets 에 가서 오른쪽 항목들 중에 JavaScript 를 체크해 주면 정상적으로 작동된다.

설정창, 경우에 따라 이화면이 안나올수도 있음


 

설정창, JavaScript 체크



Code Assist 잘 되염~



※ 참고로 자바에디터에서 처럼 Ctrl 키를 누른 상태에서 메소드를 클릭하면 해당 메소드로 이동된다.

 
prev 1 2 3 4 next