-
자바스크립트 eval 예제!JavaScript 2014. 6. 16. 16:02반응형
eval() 함수
eval() 함수는 수식 형태로된 문자열을 실수로 바꾸어 반환해 주는 자바스크립트 내장 함수 이다.
예제)
<form id="test">
<table>
<tr>
<td>
<input type="button" value="수정" id="테스트<%SELECT절로 불러온 값(변수명)%'" onclicik="eval예제();"/>
</td>
</tr>
</table>
</form>
--------------------------------------------------------------------
<script>
function eval예제() {
var f = document.test;
eval("f.테스트"+SELECT절로 불러온 값(변수명)).value = "확인";
}
</script>
eval 쓰기전 =
eval 쓴 후 =
수정 버튼 을 클릭시 onclick 이벤트가 발생하여 eval로 f.테스트+SELECT절로 불러온 값 을 반환하여
삭제로 바꾼것이다.
참고할만한 사이트
eval 함수에 대해 예제와 함께 자세한 개념을 설명함
http://perfectionkills.com/global-eval-what-are-the-options/
eval 함수에 대해 매우 자세한 분석
eval 함수와 비슷한 기능을 하는 함수로 Function 함수가 있는데, 이에 대한 설명은 아래의 링크를 참고하면 좋을 것 같다
http://blog/daum.net/sansamgu/33
eval 과 Function의 차이점에 대해 설명함
반응형'JavaScript' 카테고리의 다른 글
자바스크립트 Window객체&속성 (0) 2015.02.04 자바스크립트 event.clientX,event.clientY(마우스 클릭 하여 좌표값 얻기) (0) 2014.07.22 자바스크립트 radio value값 가져오기(checked) (0) 2014.06.10 크롬 특정영역 제외한 프린트 인쇄 소스!!!(유니크) (0) 2014.06.10 자바스크립트 특정 영역 인쇄 소스!! (0) 2014.06.09