Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы Как вывести результат работы функции из js

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


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

вопрос
У меня из шапки сайта вызывается скрипт:
<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
218

2171 | 930

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
26

247 | 34

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

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

kprod
6

113 | 20

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

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

golden_eagle_god
26

247 | 34

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

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

golden_eagle_god
26

247 | 34

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

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

Sander
1125

1637 | 1204

Sander - 8 ноября 2013 17:25 - Эксперт

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

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

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

ICQ: 404-037-556
Skype: Sander8804

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

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