본문 바로가기
반응형

전체 글280

clearInterval 함수를 이용한 타이머 사용 자바스크립트 자바스크립트에서 실행중인 타이머의 중단 (clearInterval) clearInterval setInterval 함수로 시작된 타이머의 실행을 중단시킬 때 사용됩니다. 사용예 (1) 에서 시작한 타이머 t 를 (2)에서 중단시키는 예제입니다. 좀더 설명드리자면, 1초마다 mmm 함수가 수행되어집니다. 수행결과로 txt_temp 의 값이 1씩 증가하게 됩니다. txt_temp 의 값이 20에 도달하면 타이머의 실행을 중단시킵니다. 결과로, txt_temp 의 값은 1에서 20까지 증가하다가 20에서 멈추게 됩니다. 2012. 8. 15.
setInterval 타이머의 사용 자바스크립트 자바스트립트에서 setInterval 함수를 이용한 타이머의 활용 프로그램을 작성할 경우 타이머가 사용되어지는 빈도는 매우 높습니다. setInterval과 유사한 setTimeout 를 이용하여 타이머를 사용하는 내용에 대해 지난번에 포스팅했습니다. (setTimeout 보러가기) 이번 포스팅은 setInterval에 대한 내용입니다. setInterval 함수 사용형식 t = setInterval(mmm, 1000); // 1000 = 1초입니다. function mmm() { 실행할 명령들 ~; } 위 형식으로 사용하면 1초마다 mmm 함수가 호출되어 실행되어집니다. setInterval 함수의 사용예제 위 예제는 아래와 같은 화면이 나타나며, 숫자가 1에서 시작하여 1초에 1씩 계속 증가합니다. .. 2012. 8. 15.
진달래 진달래입니다. 2012. 8. 14.
setTimeout 타이머의 사용 자바스크립트 자바스크립트에서 setTimeout 함수를 이용한 타이머의 사용 일정시간이 지난 후에 어떤 명령이 수행되도록 해야하는 경우가 있습니다. 일정시간마다 어떤 명령을 반복해서 수행되도록 해야하는 경우도 있는데 이때는 setInterval 함수를 사용하면 됩니다. setInterval 함수는 다음 포스팅에서 설명을 드리고 이번 포스팅에서는 setTimeout를 설명드리겠습니다. 버튼을 클릭했을 때, 바로 결과가 나타나지 않고 1초 또는 10초 후에 나타나도록 하고 싶을 때는 어떻게 할까요? setTimeout 함수를 사용하면 됩니다. 형식 ret = setTimeout(exe_func, mSec); // mSec 는 1/1000입니다. 즉 1000으로 지정하면 1초입니다. 10초는 10000 입니다. 예제 t1.. 2012. 8. 12.
input 자동완성 끄기 HTML input 자동완성기능 끄기 요즘은 홈페이지를 만드시는 분들이 자체적으로 자동완성 기능을 구현하는 경우가 있습니다. 그런데, 이런 맘을 몰라주고 브라우저에서 제시하는 자동완성 기능이 떠오르곤 하지요. 브라우저의 환경 설정에 따라 브라우저의 자동완성기능이 비 활성화되는 경우도 있지만, 그렇지 않은 브라우저 사용자를 생각하면 이 부분을 홈페이지 소스를 수정하여 비활성화시켜야 하겠습니다. 다행히 방법은 상당히 간단합니다. 이렇게 해주시면 브라우저의 자동완성기능이 비활성화됩니다. 물론 off 를 on으로 해주면 활성화되겠지요. 2012. 8. 12.
PHP 어제 구하기, 어제 날짜 구하기, 내일 구하기, 내일 날짜 구하기 PHP 어제 날짜를 구하기 어제 날짜를 구하는 작업은 프로그램 작업할 때 매우 빈번하게 하게되는 작업입니다. 함수호출 인자 $ymd 는 YYYYMMDD형식의 문자열로 주면 됩니다. 아래 내용중에 $d-1 을 $d+1로 변경하면 내일을 구하는 함수로도 변경됩니다. PHP 어제 날짜 구하기 예제 function get_prevDay($ymd="") { $ymd = ($ymd=="") ? $ymd : date("Ymd"); $y = substr($ymd, 0, 4); $m = substr($ymd, 4, 2); $d = substr($ymd, 6, 2); return date("Ymd", mktime(0,0,0,$m,$d-1,$y)); // 전날 YYYYMMDD형식 } PHP 내일 날짜 구하기 예제 funct.. 2012. 8. 12.
반응형