Using a Timer : Timer : Development : JavaScript DHTML examples (example source code) Organized by topic

JavaScript DHTML
C++
PHP
JavaScript DHTML Home »  Development   » [  Timer  ]   
 



Using a Timer

Please note that some example is only working under IE or Firefox.

/*

Learn How to Program Using Any Web Browser
by Harold Davis 

Apress CopyRight 2004

ISBN: 1590591135
*/
<HTML>
<HEAD>
<TITLE>As time goes by...</TITLE>
<SCRIPT
var timerID; 
var x; 
function Thing (name) { 
   this.name = name; 

function fireIt () { 
   var now = new Date()
   var displayStr = window.document.theForm.txtFired.value; 
   displayStr += "Hello: " + x.name + " "  + now + "\r\n"
   window.document.theForm.txtFired.value = displayStr; 

function startIt (name) { 
   x = new Thing (name)
   timerID = setInterval("fireIt()"1000)

function stopIt() { 
   clearInterval(timerID)

</SCRIPT>
</HEAD>
<BODY>
<TABLE>
<FORM name="theForm">
<TR>
<TD>Name your object:</TD>
<TD>
<input type=text 
name="txtName">
</TD>
</TR>
<TR>
<TD>
</TD>
<TD>
<input type=button value="Start!" 
   onClick="startIt (txtName.value);">
</TD>
<TD>
<input type=button value="Stop!" 
   onClick="stopIt();">
</TD>
</TR>
<TR>
<TD>
</TD>
<TD>
</TD>
</TR>
<TR>
<TD colspan=2>
<textarea name="txtFired" cols = 60 
rows=20>
</textarea>
</TD>
</TR>
</FORM>
</TABLE>
</BODY>
</HTML>
           
       
Related examples in the same category
1.  Count down timer
2.  setInterval() and clearInterval() methods
3.  A Countdown Timer
4.  Timer Events Demo
5.  Timer Events Demo 2
6.   Accessing Document Contents
7.  A Timeout Processing Example
8.  Using the const Keyword
























Home| Contact Us
Copyright 2003 - 04 Demo Source and Support. All rights reserved.
All other trademarks are property of their respective owners.