[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Вывод даты
AlmazDelDiablo
Наверное я чего-то не понимаю в js. Есть вот такая примитивная функция:
function nowDate() {
return new Date();
}


В HTML'e есть место
Время: <script>nowDate()</script>

Но вместо nowDate() выводится пустое место. Подскажите, из-за чего такое может быть?



Спустя 8 минут, 25 секунд (27.11.2010 - 17:08) DySprozin написал(а):
AlmazDelDiablo
а разве ты ему сказал, что нужно выводить? laugh.gif например, так: document.write(nowDate())

Спустя 2 минуты, 49 секунд (27.11.2010 - 17:11) AlmazDelDiablo написал(а):
Цитата (DySprozin @ 27.11.2010 - 18:08)
AlmazDelDiablo
а разве ты ему сказал, что нужно выводить? :lol: например, так: document.write(nowDate())

<script>document.write(nowDate())</script>

Ты это имел ввиду? Так тоже не работает.

Спустя 2 минуты, 37 секунд (27.11.2010 - 17:14) DySprozin написал(а):
<script>

function nowDate() {
return new Date();
}

document.write(nowDate());

</
script>

у меня работает... мистика? :P

Спустя 4 минуты, 9 секунд (27.11.2010 - 17:18) AlmazDelDiablo написал(а):
Так как ты сказал — тоже работает. Но у меня-то вызывается эта цункция из другой части html файла. Вот как это выглядит:
<!DOCTYPE html>
<html>
<head>
<script
language="JavaScpirt">
function
nowDate() {
return new Date();
}
</script>
</head>
<body>
<table
id="right_tbl" cellspasing="0" cellpadding="0">
<tr>
<td>
<h3>
Бесполезный блок</h3>
</td>
</tr>
<tr>
<td>
Время: <script>document.write(nowDate());</script></td>
</tr>
</table>

Спустя 1 час, 42 минуты (27.11.2010 - 19:00) DySprozin написал(а):
AlmazDelDiablo
ну и что это за язык, яваСпирт? laugh.gif
<script language="JavaScpirt">

Спустя 7 минут, 47 секунд (27.11.2010 - 19:08) twin написал(а):
Цитата
AlmazDelDiablo

Цитата
ну и что это за язык, яваСпирт?

АААА! Дайте два.

Спустя 9 минут, 26 секунд (27.11.2010 - 19:17) AlmazDelDiablo написал(а):
Аааа, все — заработало smile.gif
Спасибо ))

Спустя 1 минута, 15 секунд (27.11.2010 - 19:18) DySprozin написал(а):
незачто wink.gif

Спустя 2 часа, 53 минуты, 57 секунд (27.11.2010 - 22:12) AlmazDelDiablo написал(а):
Слушайте, а как сделать так, чтобы оно было динамическим?) а то я вообще не представляю, как сделать событие на время (По идее ведь цикл, который будет выполняться при смене секунды? А как задать такое услови?)

Спустя 32 минуты, 59 секунд (27.11.2010 - 22:45) DySprozin написал(а):
AlmazDelDiablo
кури setInterval() wink.gif

Спустя 22 часа, 31 минута, 13 секунд (28.11.2010 - 21:17) AlmazDelDiablo написал(а):
Наверное, я чего-то не понимаю в исполнении кода в реальном времени. Мне просто не понятно, как он будет исполнятся? Из-за чего? Вот у меня таой код получился, но он работает.
function nowDate() {
time = new Date();
hours = time.getHours();
minutes = time.getMinutes();
seconds = time.getSeconds();
writeTime = document.getElementById('time').innerHTML = hours + ":" + minutes + ":" + seconds;
setInterval( writeTime, 100 );
}

Спустя 4 минуты, 36 секунд (28.11.2010 - 21:21) DySprozin написал(а):
AlmazDelDiablo
немного не так (;

function nowDate() {
time = new Date();
hours = time.getHours();
minutes = time.getMinutes();
seconds = time.getSeconds();
writeTime = document.getElementById('time').innerHTML = hours + ":" + minutes + ":" + seconds;
}

setInterval( nowDate, 100 );

Спустя 4 минуты, 37 секунд (28.11.2010 - 21:26) AlmazDelDiablo написал(а):
Урааааа!!! Заработало! Спасибо огромное, DySpozin smile.gif

Спустя 2 минуты, 9 секунд (28.11.2010 - 21:28) DySprozin написал(а):
AlmazDelDiablo
обращайся wink.gif


_____________
Блог | VK | GitHub | Twitch
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.