Не нравятся результаты поиска? Попробуйте другой поиск!
DLE FAQ » Все вопросы » Общие вопросы » Как вывести результат работы функции из js

Как вывести результат работы функции из js


     07.11.2013    Общие вопросы, jQuery    10611

вопрос
У меня из шапки сайта вызывается скрипт:
<script type="text/javascript" src="{THEME}/js/system.js"></script>

Там у меня: "кнопка наверх, копипаст, вывод даты, вывод времени, кусок из libs и другое..."
Просмотреть его можно ТУТ
--------------------------------
Мне нужно вывести результат работы этой функции в Main:
function time() {
var curDateTime = new Date()
var curHour = curDateTime.getHours()
var curMin = curDateTime.getMinutes()
var curTime =
((curHour < 10) ? "0" : "") + curHour + ":" + ((curMin < 10) ? "0" : "") + curMin
}

-----------------------------
Решил вывести таким образом:
 <script type='text/javascript'>document.write(time);</script>

Но у меня выдался код функции. Подскажите еще варианты, чтоб вывелся готовый результат.

Ответил: Sander


<script type='text/javascript'>document.write(time());</script>

6 комментариев

vitnet
PHP-developer

vitnet - 7 ноября 2013 17:14 -

Пробуйте так:
function time() {
var curDateTime = new Date()
var curHour = curDateTime.getHours()
var curMin = curDateTime.getMinutes()
var curTime =
((curHour < 10) ? "0" : "") + curHour + ":" + ((curMin < 10) ? "0" : "") + curMin
}
time();
setInterval("time();",1000);

Для вывода
<script language="javascript" type="text/javascript" src="/js/date.js"></script>

golden_eagle_god
Юзер

golden_eagle_god - 8 ноября 2013 10:04 -

Мне не надо инлайново выводить скрипты, я из за этого и объединил их в один, чтоб из него вытаскивать нужное.

kprod
Юзер

kprod - 8 ноября 2013 08:53 -

Совсем обленились, что уже к функции скобок не ставят

golden_eagle_god
Юзер

golden_eagle_god - 8 ноября 2013 10:05 -

Ты бы лучше помог, чем писать всякую ерунду. Ты типо когда новичком был, тоже ставил скобки где надо?

golden_eagle_god
Юзер

golden_eagle_god - 8 ноября 2013 10:14 -

<script type='text/javascript'>document.write(time());</script>
Выдало на месте вывода: undefined. Подскажите еще

Sander
PHP-developer

Sander - 8 ноября 2013 17:25 -

Выводит результат работы функции в заданном месте. Вопрос был в этом. То что функция возвращает undefined - уже сами разбирайтесь где в коде ошибка.

А если быть точным, то функция вообще ничего не возвращает. Где return ?

SanDev.pro - мой блог.

Telegram: @sandev
Skype: Sander8804

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы

наверх