Category Archives: JavaScript

eval() 함수의 의미 및 기능

By | 2월 6, 2009

* eval() 함수는… 1. 인자로 받은 문자열을 수치화한다 (문자열의 내용이 숫자라면 실제로 숫자로 바꾼다.). 2. 인자로 받은 문자열의 내용이, 자바스크립트가 인식할 수 있는 객체의 형태라면,    문자열을 받아서 자바스크립트객체로 리턴한다. (예제) 1. eval(“10”)                                                               //숫자 10이 되었음 2. instance= “document.”+FormName+”.”+ CheckData;    //아직까지는 문자열    var evalInst = eval(instance)                                     //CheckData에 해당하는 이름의 폼 하위객체로 변환. * 다음은 KOXO 에서… Read More »

엔터키를 클릭하면 자바스크립트 메서드 실행하게 하기

By | 1월 29, 2009

1. 보통 커서가 위치하게 되는 <input/>의 속성값으로 onkeydown=”” 을 설정해 준다. * 주의 : Spring의 form 태그에서 사용하려고 했을 때 대소문자를 구분하여 오류를 냈었다.            완전히 소문자만으로 onkeydown 을 쓸것 2. 위의 onkeydown=”” 에 붙일 펑션에 다음과 같이 설정한다.     if(event.keyCode == 13){           //실행할 내용      }

onkeypress VS onkeydown

By | 1월 29, 2009

[출처] onkeypress VS onkeydown|작성자 널리즘 onkeypress 이벤트 발생시 event.keyCode 값과 onkeydown 이벤트 발생시 event.keyCode 값이 다르다. 직접 테스트 해보면 되겠지만.. 결과를 미리 말하면 keydown 에서는 대소문자 구분이 없다. 즉 a 를 눌러도 A 를 눌러도 모두 A 로 인식된다. down 은 자판 기준 press 는 입력 기준인듯 하다. 이것땜시 한참 헤맸네 –a 아래는 테스트 해볼 source 들 onkeypress=”javascript:capslock(event);” onkeydown=”javascript:capslock(event);” function capslock(e) {  … Read More »

AJAX에서 eval함수의 역할과 사용법

By | 8월 26, 2008

eval() 함수의 사용 목적은 객체를 만들기 위함이고, joson응답 또한 객체로 만들어 사용합니다.  joson응답을 객체로 만들 때 eval함수에서 발생하는 invalid label error 때문에 괄호가 필요합니다.이유는 eval이 처음 만나는 : ☜ 이거 전까지를 label로 해석하기 때문입니다. label :  statement 이런 구조로 해석하기 때문에 문제가 발생합니다.  그러므로 ( )를 넣어주어 label로 해석되는 문제를 해결할 수 있습니다. var s = eval(“({‘a’:1,… Read More »

프레임(Frame), 타겟(Tartget), 윈도우URL처리법

By | 8월 22, 2008

프레임을 쓰실때 생각할 것 세가지 1. frame_name.location = ‘url.php’;    또는 frame_name.location.href = ‘url.php’;    또는 frame_name.location.replace(‘url.php’) 2. parent.frame_name.location = ‘url.php’; 3. opener.parent.frame_name.location = ‘url.php’; 새창을 열게해준 창의 주소를 바꾸고 새창을 끈다. <script>   opener.location.href = ‘url.php’;   self.close(); </script> 새창을 열게해준 창의 주소를 새로고침하고 새창을 끈다 <script>   opener.location.reload();   self.close(); </script> 다른 프래임의… Read More »

자바스크립트에서 JAVA와 JSP문법을 섞어서 쓸 때…

By | 8월 14, 2008

믿을 수 없지만 다음과 같은 경우가 동작한다 -.-!! <script>location.replace(“<%=rtn_url%>?sso_p=<%=URLEncoder.encode(ssoAG.sso_p, “UTF-8″)%>”);<script> 결론은… 1. 스크립트내에서는 JSP표현식과 String 사이에는 + 가 붙지 않는다.2. 스크립트 내에서 JAVA 문법상 쌍따옴표가 필요할 경우에는 그냥 쓰면 된다.3. 마지막으로 전체 문장의 앞뒤를 쌍따옴표로 묶어서 마무리 해 준다.

JQuery 관련 링크

By | 7월 23, 2008

# JQuery 란 무엇인가? http://blog.naver.com/jin5434/30029121099 # 가볍고 쉬운 Ajax. JQuery 시작하기 http://blog.naver.com/kissin/70018447897 # JQuery의 기본이 되는 JQuery/Core에 대해 알아보자 http://cafe.naver.com/outofthenature/6 # JQuery 쓸만한 기능들 JQuery 쓸만한 기능들