
Script:
function pridejNulu(e) {
if (e < 10) {e = "0" + e;}
return e;
}
function naplnCas (){
// prave aktualni cas
var datum = new Date();
// vybral jsem z data, co potrebuju a obalil znamenky, aby se to prevedlo na retezec
var hodina = pridejNulu(datum.getHours());
var minuta = pridejNulu(datum.getMinutes());
var sekunda = pridejNulu(datum.getSeconds());
aktualniCas = hodina + ":" + minuta + ":" + sekunda;
// vypocitana hodnota se vklada jako html dovnitr elemnetu, ktery ma id hodiny
window.document.getElementById("hodiny").innerHTML = aktualniCas;
}
//naplneni na zacatku
naplnCas();
//pravidelna zmena (1000 je sekunda)
window.setInterval("naplnCas()", 1000);
HTML:
<div id="hodiny"></div>
Výsledek: