Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Нужен СКРИПТ timetable (https://javascript.ru/forum/misc/48650-nuzhen-skript-timetable.html)

dan4o 11.07.2014 12:55

Нужен СКРИПТ timetable
 
Всем привет!надо реализовать список телепередачи с определением времени.и должен выделять текст которую совпадает.нашел такой скрипт

<script>
var h=(new Date()).getHours();
var m=(new Date()).getMinutes();
h+=(m/100);
if (h > 8.30 && h < 9.15) document.writeln("Первый урок");
if (h > 9.15 && h < 9.25) document.writeln("Перерыв 10 минут");
if (h > 9.25 && h < 10.10) document.writeln("Второй урок");
if (h > 10.10 && h < 10.20) document.writeln("Перерыв 10 минут");
if (h > 10.20 && h < 11.05) document.writeln("Третий урок");
if (h > 11.05 && h < 11.25) document.writeln("Перерыв 20 минут");
if (h > 11.25 && h < 12.10) document.writeln("Четвертый урок");
if (h > 12.10 && h < 12.20) document.writeln("Перерыв 10 минут");
if (h > 12.20 && h < 13.05) document.writeln("Пятый урок");
if (h > 13.05 && h < 13.15) document.writeln("Перерыв 10 минут");
if (h > 13.15 && h < 14.00) document.writeln("Шестой урок");
if (h > 14.00 && h < 14.10) document.writeln("Перерыв 10 минут");
if (h > 14.10 && h < 14.55) document.writeln("Седьмой урок");
if (h > 14.55 || h < 8.30) document.writeln("Уроков сейчас нет");
</script>

dan4o 11.07.2014 12:57

скрипт вводить только текст,а мне нужно чтоб он при совпадении выделял текст

dan4o 11.07.2014 13:01


WorM32 11.07.2014 13:29

1. При совпадении найти нужный элемент.
2. Присвоить данному элементу нужный css-класс.
3. Удалить класс с предыдущего элемента (если нужно).

dan4o 11.07.2014 15:18

А можно с примером?я в джава скрите не разбираюсь(((((

dan4o 11.07.2014 15:19


dan4o 11.07.2014 15:20


dan4o 11.07.2014 15:27

скрипт определяеть время и выдает только текст который ему присвоено.
\
может текст в какой нибудь class взять? и этому скрипту сказать чтоб он изменил текст?как реализовать я незнаю,выручайте,начальств о ругаееет((((




Часовой пояс GMT +3, время: 13:35.