12-10-2009, 09:17-Khromov-WM
Рубрика: JavaScript
На сегодняшнем уроке мы попытаемся запустить наши часы с помощью объекта Date() и setTimeout(). Он поможет нам для работы с календарными данными. Последний поможет нам перезапускать наш скрипт. Получим немного модифицированный код:
<html>
<head>
<title>javascript часы</title>
</head>
<script language="javascript">
function time()
{
vr=new Date();
vrema.innerText=vr.getHours()+":"+vr.getMinutes()+":"+vr.getSeconds();
setTimeout("time()",1000)
}
</script>
<body onload="time()"> при загрузке страницы мы получаем текущее время.
<font size="5" id="vrema">Сейчас: </font>
</body>
</html>
Функция setTimeout("time()",1000) вызывает функцию time() через определенный промежуток времени, у нас каждые 1000 мс, т.е. 1 секунду, таким образом мы получаем имитированные часы. Это значение можно изменять в любую сторону, например можно обновлять текущее время каждые пол минуты.
источник: helloworld.ru
<html>
<head>
<title>javascript часы</title>
</head>
<script language="javascript">
function time()
{
vr=new Date();
vrema.innerText=vr.getHours()+":"+vr.getMinutes()+":"+vr.getSeconds();
setTimeout("time()",1000)
}
</script>
<body onload="time()"> при загрузке страницы мы получаем текущее время.
<font size="5" id="vrema">Сейчас: </font>
</body>
</html>
Функция setTimeout("time()",1000) вызывает функцию time() через определенный промежуток времени, у нас каждые 1000 мс, т.е. 1 секунду, таким образом мы получаем имитированные часы. Это значение можно изменять в любую сторону, например можно обновлять текущее время каждые пол минуты.
источник: helloworld.ru
Просмотров: 344 Версия для печати


