Простые часы на JavaScript

Хоть этот код с легкостью можно найти в интернете, все равно напишем простые часы на JavaScript.

Часики:
Сам код:
<div id="clock"></div>
<script>
	window.onload = clock;
	function clock(){
		var date = new Date(),
			hours = date.getHours(),
			minutes = date.getMinutes(),
			seconds = date.getSeconds();
		if (hours < 10) 
			hours = '0' + hours;
		if (minutes < 10) 
			minutes = '0' + minutes;
		if (seconds < 10) 
			seconds = '0' + seconds;
		var str = hours + ':' + minutes + ':' + seconds;
		document.getElementById('clock').innerHTML = str;		
		setTimeout(function(){
			clock();
		}, 1000);
	}
</script>
Share: