본문 바로가기
반응형

Javascript12

[SCRIPT] setTimeout() 와 setInterval() setTimeout() 메소드는 지정된 시간 후에 지정된 메소드 혹은 문자열을 한번 실행시켜줍니다. 방식 ) setTimeout( 실행시킬 메소드 , 시간); code : 일정시간 후 실행시킬 메소드 및 문자열 delay : 문자열 code 내에 있는 메소드가 실행되기까지 걸리는 시간 (1/1000초 단위) ex ) 직접 넣었을때 function Timer() { setTimeout("alert('3초후에, 안녕하세요')",3000); //3초후에 alert창이 뜹니다. } ex ) 메소드를 넣었을때 function pop(){ alert('3초후에, 안녕하세요'); } function Timer() { setTimeout(pop(),3000); //3초후에 alert창이 뜹니다. } setInterva.. 2011. 8. 30.
[JAVASCRIPT] onMouseOver,onMouseOut 마우스가 범위 안에 있을 때(onMouseOver) 마우스가 범위를 벗어날 때(onMouseOut) 2011. 7. 7.
[JAVASCRIPT] javascript에서 업로드시 파일 확장자 확인하기 이부분에서느 확장자가 jsp, jpg 파일일때만 파일 업로드가 가능한 예제 소스만 적을 것입니다. 다른 확장자도 비교하고 싶으시면 자바스크립트 비교 연산자 부분에서 추가로 늘려주시면 됩니다. HTML부분. 위는 파일 선택창, 아래는 파일 업로드 확인 창 자바스크립트 부분 function checkFile() { var fm = document.fileForm; var fnm = fm.uploadFile; var ext = fnm.value; if( !(ext.substr(ext.length-3) == 'jsp' || ext.substr(ext.length-3) == 'jpg')) { alert("jsp/jpg 파일만 올릴수 있습니다."); return false; } fm.submit(); } 업로드 할.. 2011. 7. 7.
[SCRIPT] javascript의 eval()함수란 무엇인가! 책에서 "var n=eval(rnd_num);" 이라는 구문이 나왓다. 헐. eval이 뭔지 찾아보니 변수를 js의 함수처럼 쓰는 기능이란다. 흠흠 그래서 찾아보니.... [************************************************************] eval() 함수는 변수를 javascript의 함수처럼 쓰는 명령어 입니다. 즉. str += "document.test.check"+i+".value"; 위의 뜻은 변수명이 document.test.check1.value 형식으로 들어가는데... 이것을 함수처럼 쓸수는 없다는 뜻입니다. 그냥 저런 문자열이라는 뜻이죠. 결국 str을 alert시키면 그래로 document.test.check1.value이 출력되게 됩니다... 2011. 7. 7.
반응형