Войти

Показать полную графическую версию : Таймер на js


Guest
25-08-2004, 01:28
неподскажете как сделать простенький таймер с обратным осчетом времени от вводиммых чисел? т.е. чтобы можно было ввести "час" "минуты" "секунды" с какого момента ведется обратный отсчет.

ответте пожалуста, искал в инете все нето попадается, часы берутся из переменных getMinutes() getsecunds(), а мне нужно было чтобы я сам их вводил любые.....(((
ПОМОГИТЕ!

mar
25-08-2004, 01:35
честно я не помню подробности, но по-моему, все функции времени имеют аналоги с приставкой set (например, setMinutes() и тд)

Vlad Drakula
25-08-2004, 02:34
mar
ты почти угадала.

функция называется setTimeout()

Guest
25-08-2004, 04:42
Vlad Drakula
напиши пожалуста пример, в инете искал разобратся не могу

как пользоватся этой функций для таймера?
еще сетИнтервал есть какаето, токо у меня ничего не тикает(((

Добавлено:


<script>
function cool()
{
var targ_id="map";
var e=document.getElementById(targ_id);
var cTicks=parseInt(e.innerHTML);

var timer = setInterval(
function()
{
if(cTicks)
{
e.innerHTML=--cTicks;
}
else
{
clearInterval(timer);
e.innerHTML="<font color=tomato>Карта сменилась</font>";
//location = "";
}
}
, 1000);
}
</script>

<div id=map>3600</div>

вот нашел и подправил как мог похожее на то что мне нужно!
в теге div я могу вставить любые секунды и пойдет обратный отсчет, но как сделать чтобы отсчет был не от 3600 секунд посекунде, а так чтобы 1 час 00минут 00 секунд отсчитывалось в обратном порядке по секунде???

помогите прошу!

Vlad Drakula
25-08-2004, 05:37
Guest
создай поледля ввода.
зпблокируй его для ввода пользователя
генери какую нужно строку и присваевай этому полю вот и все.

Guest
25-08-2004, 08:27
ответа не вижуVlad Drakula

mar
25-08-2004, 10:39
Vlad Drakula
да нет, я особо не гадала :)
Guest
Вот Методы и функции JavaScript (http://www.citforum.ru/internet/javascript/jsmethod.shtml) (Наталия Бельтикова, Ирина Кузина (РНЦ "Курчатовский институт")) - кстати рекомендую, как справочник. Там все эти методы названы и описаны:
setDate
setHours
setMonth
setMinutes
setSeconds
setTime
setTimeout
setYear

Guest
25-08-2004, 12:31
mar
спасибо!
очень хороший справочник!

спасибо всем за ответы,

всетки я разобрался сам и написал кул таймер на 20 кб js
:gigi:

жаль что всетки я решил без него на своем вебресурсе обойтись)

но зато отлично разобрался в js.

всем спасибо, все свободны)




© OSzone.net 2001-2012