본문 바로가기
컴퓨터이야기/JavaScript

한글 유니코드 변환, 유니코드 한글 변환

by 변화지시자 2013. 9. 5.
반응형

HANGUL TO UNICODE(한글 → 유니코드)

 

 

 

 

UNICODE TO HANGUL(유니코드 → 한글)

 

 

  <p >HANGUL TO UNICODE(한글 &rarr; 유니코드)</p>
  <label for="originHangul">hangul &rarr;</label> <input id="originHangul" name="originHangul" type="text"/> 
  <input id="utrans" name="utrans" type="button" value="변환" /> 
  <label for="transUnicode">unicode</label> <input id="transUnicode" name="transUnicode" type="text"/>
  <p >&nbsp;</p>
  <p >&nbsp;</p>
  <p >&nbsp;</p>
  <p >&nbsp;</p>
  <p >UNICODE TO HANGUL(유니코드 &rarr; 한글)</p>
  <label for="transUnicode">unicode &rarr;</label> <input id="orginUnicode" name="orginUnicode" type="text"/> 
  <input id="htrans" name="htrans" type="button" value="변환" /> 
  <label for="transHangul">hangul</label> <input id="transHangul" name="transHangul" type="text"/>



  <script src="http://code.jquery.com/jquery-1.9.1.js"></script>
  <script type="text/javascript">
    $("#utrans").click(function(){// 한글 -> 유니코드 변경 함수         
      var originHangul = $("#originHangul").val();// 오리지날 한글의 값을 읽어옴
      var transUnicode = escape(originHangul);// 오리지날 한글의 값을 유니코드로 변환
      $("#transUnicode").val(transUnicode.replace("%","\\"));// 변환된 값을 뿌려줌- %는 \ 로 바꿈
      });

    $("#htrans").click(function(){
      var orginUnicode = $("#orginUnicode").val();
      var transHangul = unescape(orginUnicode.replace("\\","%"));
      $("#transHangul").val(transHangul);
      });
  </script>