X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Javascript отказывается выводить текст на страницу
jeki0
jeki0
Topic Starter сообщение 18.10.2013, 10:43; Ответить: jeki0
Сообщение #1


Здравствуйте. Возникла такая вот чайниковая проблема. Я не могу вывести число на страницу. Вот код JS

[JS]var c=0;
var t;
var timer_is_on=0;

doTimer()



function timedCount()
{
today = new Date()
//Можно установить любую дату
nextDate = new Date("January 1, 2014")
//Количество миллисекунд в одном дне
msPerDay = 24*60*60*1000;
//Высчитываем количество дней
daysLeft = Math.round((nextDate.getTime() - today.getTime())/msPerDay);
dayname=""
ds=""+daysLeft
//Вырезаем последнею цифру
dd=parseInt(ds.substr(ds.length-1))
//Определяем правильность написания
if(daysLeft>4&&daysLeft<21)dayname=" дней"
else
if(dd==1)dayname=" день"
else
if(dd==2||dd==3||dd==4)dayname=" дня"
else dayname=" дней"
//Выводим надпись в документ


document.getElementById("text").innerHTML = daysleft;
alert("До нового года осталось "+daysLeft+dayname+"!!!");

t=setTimeout("timedCount()",1000);
}

function doTimer()
{
if (!timer_is_on)
{
timer_is_on=1;
timedCount();
}
}[/JS]

document.getElementById("text").innerHTML = dayleft; - именно эта сучка не хочет нормально работать. Почему? В html все нормально прописано(вроде).
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Storky
Storky
сообщение 30.10.2013, 17:11; Ответить: Storky
Сообщение #2


dayleft - л маленькая, надо большая. Поменяй на daysLeft
Также {} ; желательно ставить всегда, даже из-за них бывают затыки что приходится все перелопачивать чтоб найти.

Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) SEO-текст на главной странице сайта и в категориях
5 boltuk 1425 26.3.2024, 21:43
автор: c4p1t4l15t
Открытая тема (нет новых ответов) Можно ли в старый SEO текст вместо старого домена поставить новый?
3 Tutich 1209 22.3.2024, 14:47
автор: Tutich
Открытая тема (нет новых ответов) Услуги по созданию и доработке скриптов PHP, MySQL, JavaScript, jQuery
Разработка сайтов и сервисов под-ключ
0 alexey 1239 24.11.2023, 14:46
автор: alexey
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыВеб-разработка (HTML5, CSS3, JavaScript, jQuery, Ajax, PHP)
56 qpPeW 44896 19.7.2023, 10:03
автор: qpPeW
Открытая тема (нет новых ответов) Залить html страницу на 20 доменов
6 TABAK 1704 22.5.2023, 16:24
автор: KORUP


 



RSS Текстовая версия Сейчас: 18.4.2024, 15:58
Дизайн