본문 바로가기
BOOK/자바스크립트

응용예제 - 시계만들기

by "뭉치" 2021. 7. 30.
728x90

1. setInterval / clearInterval 의 원형

 

 

 

시 수 선 수 학 습 학    습   목    표
  - 객채의 개념 setInterval clearInterval
1. 타이머를 설정/중지 할 수 있다.
2. 상태 표시줄에 시간을 표시 할 수 있다.

 

 

 

변수 = setInterval(func, msec, arg1, arg2, arg3...)
clearInterval(변수)

 

 

[예제] 실습 예제(시계 만들기)

 

 

<html>

<head>

<SCRIPT language="javascript">

function stopclock(){

        clearInterval(timerID)

}

function startclock(){

        timerID=setInterval("showtime()",100)

}

function showtime(){

        now= new Date()

        hours= now.getHours()

        minutes= now.getMinutes()

        seconds= now.getSeconds()

 

        timeValue= ""+ ((hours> 12)? hours- 12: hours)

        timeValue+= ((minutes< 10)? ":0"":")+ minutes

        timeValue+= ((seconds< 10)? ":0"":")+ seconds

        timeValue+= (hours>= 12)? " P.M. "" A.M. "

 

        document.clock.face.value= timeValue

        window.status = timeValue;// 상태 표시줄에 표시

}

</SCRIPT>

</head>

<BODY TEXT="#8000FF" BGCOLOR="#FFCC00"

LINK="#0000ff" VLINK="#7f00ff" ALINK="#ffffff">

<center>

<form name=clock>

        <input type=text name=face size=20 value"">

        <input type=button value"start" onclick="startclock()">

        <input type=button value"stop" onclick="stopclock()">

</form>

 

[실행 결과]

 

728x90

'BOOK > 자바스크립트' 카테고리의 다른 글

응용예제(앨범만들기)  (0) 2021.07.30
JSON 표기법  (0) 2021.07.30
이벤트란?  (0) 2021.07.30
Screen 객체  (0) 2021.07.30
Math 객체  (0) 2021.07.30

댓글