• Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Campbell Ritchie
  • Ron McLeod
  • Paul Clapham
  • Jeanne Boyarsky
  • Liutauras Vilda
Sheriffs:
  • Rob Spoor
  • Bear Bibeault
  • Tim Cooke
Saloon Keepers:
  • Tim Moores
  • Stephan van Hulst
  • Tim Holloway
  • Carey Brown
  • Piet Souris
Bartenders:
  • Frits Walraven
  • Himai Minh

Need Event Timer

 
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hello All,

I need to time an unlimited number of events, in seconds, by a succession of key presses. The end of one event is the beginning of the next event.

I found this code, which gets me part way there. But it does not give me the time of each event and requires a mouse-click of a button, rather than pressing a key.

Could someone suggest the modifications that must be made?

<script type="text/javascript">
var startTime;
function doTime(a, x){
var x = document.getElementById(x);
if ( 'start' == a) {
startTime = new Date();
x.innerHTML = 'Delay in seconds: 0';
} else {
var t = new Date().getTime() - startTime.getTime();
x.innerHTML += '<br>click: ' + t/1000;
}
}
</script>
<input type="button" value="Start..." onklick="
doTime('start','x');
">
<input type="button" value="Click me..." onklick="
doTime('blah','x');
">
<br><span id="x"></span>

This function was easy for this Senior Citizen quite a few years back when I was using BASIC.

Thanks for any help.

Charles
[ June 15, 2006: Message edited by: Charles Wood ]
 
Ranch Hand
Posts: 1780
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
BASIC, eh? Well, what you have here is JavaScript and this forum is for Java, an unrelated language. Perhaps you meant to go here:

https://coderanch.com/forums/f-20/HTML-JavaScript
 
Charles Wood
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Hi Jeff,

Thanks for the reply directing me to the right place. Shows how much help I need.

I'll try again at the forum you suggested.

Charles Wood
 
My pie came with a little toothpic holding up this tiny ad:
Thread Boost feature
https://coderanch.com/t/674455/Thread-Boost-feature
reply
    Bookmark Topic Watch Topic
  • New Topic