[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: проблемы с javascript
akimbaev
Есть скрипт:
<script>
alert(" Продолжительность теста составляет 15 минут")
setTimeout("alert('ВРЕМЯ Вышло')","{time}");
document.write
</SCRIPT>

В переменную time парсирую значение..значение ввожу так 15мин=1500000: 10мин=1000000
как сделать чтобы када я вводил 10 минут т.е. в time заносил 100000 сообщение выдавалось "Продолжительность теста составляет 10 минут" а не " Продолжительность теста составляет 15 минут"????

Спасибо всем заранее)))



Спустя 5 минут, 24 секунды (28.04.2010 - 21:09) ZSH написал(а):
alert(" Продолжительность теста составляет {time} минут")

Спустя 4 минуты, 18 секунд (28.04.2010 - 21:13) akimbaev написал(а):
Цитата (ZSH @ 28.04.2010 - 18:09)
alert(" Продолжительность теста составляет {time} минут")

тогда пользователю выведется сообщение "" Продолжительность теста составляет 100000 минут""

Спустя 2 минуты, 19 секунд (28.04.2010 - 21:16) ZSH написал(а):
раздели time на 1000

Спустя 3 минуты, 14 секунд (28.04.2010 - 21:19) akimbaev написал(а):
Цитата (ZSH @ 28.04.2010 - 18:16)
раздели time на 1000

это примерно так:

time={time};
time1=time/1000;
alert(" Продолжительность теста составляет"+ time1+"минут");

Спустя 1 минута, 50 секунд (28.04.2010 - 21:21) ZSH написал(а):
ну да

Спустя 2 минуты, 22 секунды (28.04.2010 - 21:23) akimbaev написал(а):
Цитата (ZSH @ 28.04.2010 - 18:21)
ну да

тада если я ввоожу для 10 мин=100000
то сообщение будет " Продолжительность теста составляет 100 минут

Спустя 1 минута, 29 секунд (28.04.2010 - 21:24) akimbaev написал(а):
я разделил на 10000 все гуд))

Спустя 1 минута, 25 секунд (28.04.2010 - 21:26) akimbaev написал(а):
А можно чтоб я в тексбоксе вводил не 100000 а просто 10, и java это считала как 10 минут?

Спустя 26 минут, 12 секунд (28.04.2010 - 21:52) ZSH написал(а):
1000 это одна секунда
10000 - 10 секунд
60000 - 60 секунд или 1 минута
10 минут будет 600000
значит количество минут = кол. мин * на 60000

заноси в time 10 минут

<script>
var time={time};
var time1=time*60000;

alert(" Продолжительность теста составляет {time} минут");
setTimeout("alert('ВРЕМЯ Вышло')", time1);
document.write
</script>

Спустя 6 минут, 19 секунд (28.04.2010 - 21:58) akimbaev написал(а):
Цитата (ZSH @ 28.04.2010 - 18:52)
1000 это одна секунда
10000 - 10 секунд
60000 - 60 секунд или 1 минута
10 минут будет 600000
значит количество минут = кол. мин * на 60000

заноси в time 10 минут

<script>
var time={time};
var time1=time*60000;

alert(" Продолжительность теста составляет {time} минут");
setTimeout("alert('ВРЕМЯ Вышло')", time1);
document.write
</script>

Спасибо огромное! Работает))
Быстрый ответ:

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