Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 27.03.2022, 20:01
Кандидат Javascript-наук
Отправить личное сообщение для samdo Посмотреть профиль Найти все сообщения от samdo
 
Регистрация: 27.05.2017
Сообщений: 112

Смена текста в определенное время
Приветствую! Подскажите скрипт, который будет менять текст на странице в определенное время. Например, на странице есть "Текст 1", в 12.00 он должен измениться на "Текст 2", в 16.00 он обратно меняется на "Текст 1". Т.е. 1 раз в сутки Текст1 меняется на Текст2. Спасибо!
Ответить с цитированием
  #2 (permalink)  
Старый 27.03.2022, 20:35
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,134

samdo,
если время меньше 12 запускаются 2 таймера
если от 12 до 16 1 таймер -- всё )))
Ответить с цитированием
  #3 (permalink)  
Старый 27.03.2022, 20:42
Кандидат Javascript-наук
Отправить личное сообщение для samdo Посмотреть профиль Найти все сообщения от samdo
 
Регистрация: 27.05.2017
Сообщений: 112

Мне бы код) если не затруднит
Ответить с цитированием
  #4 (permalink)  
Старый 27.03.2022, 20:59
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,134

samdo,
запрос на засыпку как найти текущее время?
запрос на засыпку как найти время в 12 часов сегодня?
запрос на засыпку как найти время в 16 часов сегодня?
Сообщение от samdo
Мне бы код) если не затруднит
Ответить с цитированием
  #5 (permalink)  
Старый 27.03.2022, 21:05
Кандидат Javascript-наук
Отправить личное сообщение для samdo Посмотреть профиль Найти все сообщения от samdo
 
Регистрация: 27.05.2017
Сообщений: 112

я в js вообще не силён, поэтому пришел за помощью
Ответить с цитированием
  #6 (permalink)  
Старый 27.03.2022, 21:40
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,134

samdo,
Дата и время
<!DOCTYPE html>

<html>
<head>
  <title>Untitled</title>
  <meta charset="utf-8">

</head>

<body>
<div id="mess">"Текст 1"</div>
<script>
function attention()
{
  let now = new Date();
  let data = new Date();
  data.setHours(12, 0, 0, 0);
  let delta = data - now;
  if(delta > 0) {
  window.setTimeout(_ => mess.innerHTML = 'Текст 2', delta);
  delta += 2 * 60 * 60 * 1000;
  window.setTimeout(_ => mess.innerHTML = 'Текст 1', delta);
  return
  }
  data.setHours(16, 0, 0, 0);
  delta = data - now;
  if(delta > 0) {
  mess.innerHTML = 'Текст 2';
  window.setTimeout(_ => mess.innerHTML = 'Текст 1', delta);
  }
}
attention()


</script>
</body>
</html>
Ответить с цитированием
  #7 (permalink)  
Старый 27.03.2022, 21:55
Кандидат Javascript-наук
Отправить личное сообщение для samdo Посмотреть профиль Найти все сообщения от samdo
 
Регистрация: 27.05.2017
Сообщений: 112

Огромная благодарность
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
открытие div и смена текста в a (ссылка) rognarek Events/DOM/Window 9 03.08.2018 14:50
Как с помощью скрипта высчитать ширину полосы прокрутки? LADYX Элементы интерфейса 35 13.11.2017 12:50
Появление и исчезновение картинки(объекта) через определенное время. _D1m0n_ Общие вопросы Javascript 27 23.06.2015 15:16
Position fixed, но динамический по оси ОХ tvixa Элементы интерфейса 4 09.09.2013 15:39
смена цвета через определенное время niculins Общие вопросы Javascript 2 14.11.2008 17:01