Идущие часы в поле формы

Скрипт выводит на страницу поле с идущими часами

При помощи этого скрипта можно создать на странице поле, в которое будет выводиться текущее время. Обратите внимание на то, что значение времени берётся у клиента, т.е., в поле выводится то же время, что и в системе посетителя.

Пример работы скрипта:

 

Время:

 

Код страницы (сохраните его в файле с расширением html):<html>
<head>
<title>Часы в поле формы</title>
</head>
<body onLoad="myclock()">
<script language="JavaScript">
<!--
function myclock()
{
ndata=new Date()
hours= ndata.getHours();
mins= ndata.getMinutes();
secs= ndata.getSeconds();
if (hours < 10) {hours = "0" + hours }
if (mins < 10) {mins = "0" + mins }
if (secs < 10) {secs = "0" + secs }
datastr =hours+":" + mins+":" +secs
document.clockexam.clock.value = " "+datastr;
setTimeout("myclock()", 1000);
}
-->
</script>
<form name="clockexam"><input type="text" size="9" name="clock"></form>
</body>
</html>