button onClick объект не поддерживает это свойство или метод
Здравствуйте, помогите пожалуйста начинающему программисту.
internet explorer 8 выдает ошибку: объект не поддерживает это свойство или метод (строка 36 символ 1)
вот эта строка:
<input type="button" value="Запустить часы" onClick="clock()">
а вот и весь код
<html>
<head>
<script language="javascript">
<!-- hide
var timeStr, dateStr;
function clock() {
now = new Date();
// время
hours = now.getHours();
minutes = now.getMinutes();
seconds = now.getSeconds();
timeStr = "" + hours + ((minutes < 10) ? ":0" : ":") + minutes;
timeStr += ((seconds < 10) ? ":0" : ":") + seconds;
document.clock.time.value = timeStr;
// дата
date = now.getDate();
month = now.getMonth()+1;
year = now.getYear();
dateStr = "" + month;
dateStr += ((date < 10) ? "/0" : "/") + date;
dateStr += "/" + year;
document.clock.date.value = dateStr;
Timer = setTimeout("clock()", 1000);
}
//-->
</script>
</head>
<form>
<input type="button" value="Запустить часы" onClick="clock()">
</form>
<form name = "clock">
Время:
<input type = "text" name = "time" size = "8" value=""><br>
Дата:   
<input type = "text" name = "date" size = "8" value="">
</form>
</body>
</html>
|