Секундомр. Начиная с загзки окна, каждую секунду запускается функция timer():
<html>
<head>
<title>Секундомер</title>
<script language="JavaScript">
<!--
var x=0;// Объявление переменной
function timer(){
x++;//тоже самое что х=х+1;, происодит при каждом вызове функции
document.form1.entry.value=x/10;}//вывод десятой части х, происодит при каждом вызове функции
-->
</Script>
</head>
<body onload="window.tmr=setInterval('timer()',100);"
onunload="clearInterval(window.tmr);">
LALALALA
<Form name="form1">
<Input Type="text" Name="entry">
</form>
</body>
</html>
* * *
Часы. Начиная с загзки окна, каждую секунду запускается функция timer():
<html>
<head>
<title>Секундомер</title>
<script language="JavaScript">
<!--
function timer(){
var time = new Date();// Создаем объект time, в котором лежат годы, месяци, недели, дни, часы, минуты, секунды
h= time.getHours();// вытаскиваем чсы из созданного объекта
m= time.getMinutes();// вытаскиваем минуты
s= time.getSeconds();// вытаскиваем секунды
if (s<10){document.form1.entry.value=h+":"+m+":0"+s;}else// Выводим все что у на есть в нужом виде
{document.form1.entry.value=h+":"+m+":"+s;}}
-->
</Script>
</head>
<body onload="window.tmr=setInterval('timer()',1000);"
onunload="clearInterval(window.tmr);">
LALALALA
<Form name="form1">
<Input Type="text" Name="entry">
</form>
</body>
</html>
* * *
Теже часы но с мигающими точками:
<html>
<head>
<title>Секундомер</title>
<script language="JavaScript">
<!--
var f=":", d=" ";
function timer(){
var time = new Date();
h= time.getHours();
m= time.getMinutes();
s= time.getSeconds();
if (s%2==0){
if (s<10){
if(m<10){
document.form1.entry.value=h+f+"0"+m+f+"0"+s;
}else{
document.form1.entry.value=h+f+m+f+"0"+s;
}
}else if(m<10){
document.form1.entry.value=h+f+"0"+m+f+s;
}
else{
document.form1.entry.value=h+f+m+f+s;
}
}else if (s<10){
if(m<10){
document.form1.entry.value=h+d+"0"+m+d+"0"+s;
}else{
document.form1.entry.value=h+d+m+d+"0"+s;
}
}else if(m<10){
document.form1.entry.value=h+d+"0"+m+d+s;
}
else{
document.form1.entry.value=h+d+m+d+s;
}
}
-->
</Script>
</head>
<body onload="window.tmr=setInterval('timer()',500);"
onunload="clearInterval(window.tmr);">
LALALALA
<Form name="form1">
<Input Type="text" Name="entry">
</form>
</body>
</html>