powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / setInterval
7 сообщений из 7, страница 1 из 1
setInterval
    #34962086
puma1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Срочно нужна помощь по javascript. Session["Date"] получает стринг в таком виде например 1:15.
надо сделать так, чтобы через каждые 15 секунд показывать обновленное время в textbox. В javascript не сильна, но предполагаю , что сначала надо перевести стринг в Date. Помогите пожалуйста
...
Рейтинг: 0 / 0
setInterval
    #34962329
Ghirik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот наглядный пример

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
function al() {
	var a = '12:30';
	a = a.split(':');
	var b = eval(a[ 1 ]);
	a = eval(a[ 0 ]);
	var c = a + b;
	alert(c);
}
...
Рейтинг: 0 / 0
setInterval
    #34962339
Ghirik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Поясню.
Метод
a = a.split(':');
разбивает вашу строковую переменную по разделителю указанному в скобках. Результат возвращается в виде массива подстрок.
Далее, метод eval преобразует строковое значение в числовое.
...
Рейтинг: 0 / 0
setInterval
    #34962398
Ghirik
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я похоже не так понял Ваш вопрос. Выводить дату с определенной периодичностью можно так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
<?php
echo '
<html>
<head>
<script type="text/javascript">
<!--
function al() {
	document.getElementById("div1").innerHTML = "'$data;';
echo ' "
}
window.setInterval("al()",1000);
//-->
</script>
</head>
<body>
<div id="div1"></div>
</body>
</html>';
?>

Где $data php-переменная с вашей датой, а 1000 периодичность в миллисекундах.
...
Рейтинг: 0 / 0
setInterval
    #34962594
puma1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
GhirikЯ похоже не так понял Ваш вопрос. Выводить дату с определенной периодичностью можно так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
<?php
echo '
<html>
<head>
<script type="text/javascript">
<!--
function al() {
	document.getElementById("div1").innerHTML = "'$data;';
echo ' "
}
window.setInterval("al()",1000);
//-->
</script>
</head>
<body>
<div id="div1"></div>
</body>
</html>';
?>

Где $data php-переменная с вашей датой, а 1000 периодичность в миллисекундах.
Спасибо.
...
Рейтинг: 0 / 0
setInterval
    #34966758
puma1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Еще раз задам этот вопрос. Только немного с изменениями. Никак не получается сделать.
Текстбокс Time_Work получает определенное время .
<script src="c:/prototype.js"></script>

<script>


var time_work='<%= Time_Work.ClientID %>'; //time_work получает значение из текстбокса ввиде
//времени например 12:30

var tw = $(time_work).value; // значение кладется в var tw
var a = tw ;
a = a.split(':');
var hour= a[0]; //получаем часы
var minute=a[1]; //получаем минуты




Надо дописать этот скрипт, так чтобы полученное время в текстбоксе обновлялось каждые 15 секунд. С помощью setInterval. Помогите пожалуйста. Я пытаюсь написать, но у меня получается, через каждые 15 секунд время остается одно и то же без изменений.
...
Рейтинг: 0 / 0
setInterval
    #34969809
puma1
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ребят, ну подскажите, как получить из стринга время. И чтобы через каждые 15 секунд оно обновлялось в текстбоксе.
...
Рейтинг: 0 / 0
7 сообщений из 7, страница 1 из 1
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / setInterval
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]