Hodiny

Tento JavaScript zobrazuje systΘmov² Φas v textovΘm poli formulß°e nebo ve stavovΘm °ßdku prohlφ°eΦe.

K≤d JavaScriptu
V hlaviΦce dokumentu:
< SCRIPT LANGUAGE="JavaScript">
var timerID = null;
var timerRunning = false;

function stopclock () // zastavuje hodiny
{
  if(timerRunning)
  clearTimeout(timerID);
  timerRunning = false;
}

function showtime () // zobrazφ Φas 
{
  var now = new Date();
  var hours = now.getHours();
  var minutes = now.getMinutes();
  var seconds = now.getSeconds();

  var 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; 
  // zapisuje Φas do pole formulß°e
  window.status = timeValue; 
  // zapisuje Φas do stavovΘho °ßdku prohlφ₧eΦe

  timerID = setTimeout("showtime()",1000); 
  timerRunning = true;
}

function startclock () //aktivuje hodiny  
{
  stopclock();
  showtime();
}
< /SCRIPT>

V tagu BODY:
Aktivujeme hodiny pomocφ atrubutu OnLoad.
< BODY ONLOAD="startclock();timerONE=window.setTimeout">

V t∞le dokumentu:
Zobrazφme Φas v poli formulß°e.
< FORM NAME="clock">
< INPUT TYPE="text" NAME="face" SIZE=13 VALUE="">
< /FORM>
ZaΦßtek
DalÜφ
P°edchozφ
Zp∞t