Javascript-форум (https://javascript.ru/forum/)
-   Events/DOM/Window (https://javascript.ru/forum/events/)
-   -   Генератор списка уроков с помощью JS (https://javascript.ru/forum/events/66679-generator-spiska-urokov-s-pomoshhyu-js.html)

laimas 02.01.2017 16:20

Цитата:

Сообщение от mserega
А можете в скрипте сделать чтобы оно писало нумерацию?

А кто определять нумерацию уроков должен скрипт или же все-таки учителя, директор школы или свыше?

mserega 02.01.2017 16:55

Цитата:

Сообщение от laimas (Сообщение 439537)
А кто определять нумерацию уроков должен скрипт или же все-таки учителя, директор школы или свыше?

Нумерация она просто нужна для списка. Так как они указаны по возрастанию. Тот скрипт что сверху подходит. Но я с его помощью хочу генерировать HTML код который потом вставлю в файл и буду через IFRAME вставлять на сайт.

laimas 02.01.2017 17:21

Цитата:

Сообщение от mserega
Нумерация она просто нужна для списка.

Ну прямо оригинально - речь идет о добавлении уроков в расписание, то есть к примеру Химия в один понедельник может быть первой, в другой последней, типа рулетки?

mserega 02.01.2017 17:24

Цитата:

Сообщение от Rise (Сообщение 439540)
mserega, в чем преимущество такой генерации перед обычной правкой файла?

Ну просто расписание будет делать тот челок который в HTML ничего не знает. И я хочу понятным способом ему сделать. Что копировать вставить он сможет сам готовый код.

laimas, скрипт который выше в принцепе то что я хотел, но единственный минус в том, что прийдеться пронумеровать вручную потом предметы и все. А так то что я хотел.

рони 02.01.2017 17:37

mserega,
чем css счётчик не устраивает?

laimas 02.01.2017 17:40

Цитата:

Сообщение от mserega
скрипт который выше в принцепе то что я хотел

Странное однако составление расписания. А вообще же, по уму, если в понедельник математика вторым уроком, то она всегда должна быть вторым, так определено расписанием, а не скриптом, а тем более стилями. Добавление же нового урока должно подразумевать и помещение его в определенную позицию расписания, а не как бог послал, и делается это либо пользовательской сортировкой, либо, что естественно для расписания по времени, ибо урок предполагает время его начала и продолжительность.

А то что вас подошло, это не расписание, это список желаний.

mserega 02.01.2017 17:45

Цитата:

Сообщение от laimas (Сообщение 439544)
если в понедельник математика вторым уроком, то она всегда должна быть вторым.

вы меня не так поняли.. Каждый год расписание меняется. Если один год математика в 9 класе была первая, то уже на следующий год у другого 9 класа будет другой предмет.

Цитата:

Сообщение от рони (Сообщение 439543)
mserega,
чем css счётчик не устраивает?

Что касается СSS нумерации то я ж говорю что ее не возможно скопировать в html и прийдется нумеровать вручную. Все остальное идельно.

Цитата:

Сообщение от laimas (Сообщение 439544)
Добавление же нового урока должно подразумевать и помещение его в определенную позицию расписания

Уроки уже раставлены по позициях. Просто надо ввести их в форму. Изменяться они не будут.

laimas 02.01.2017 17:54

Цитата:

Сообщение от mserega
Если один год математика в 9 класе была первая, то уже на следующий год у другого 9 класа будет другой предмет.

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

рони 02.01.2017 17:58

Цитата:

Сообщение от mserega
ее не возможно скопировать в html

а зачем? копируйте css

mserega 02.01.2017 18:00

Цитата:

Сообщение от laimas (Сообщение 439546)
Ну это же не означает, что порядок предмета в дне недели определяется некой случайной нумерацией, которая зависит от того как предмет передали формой или еще не понять чем.

В общем смотрите. Написали список уроков.

Понедельник:
1. Математика
2. Физкультура
.....
6. Астрономия

Вторник:
1. История
.....
6. Информатика

Все.... Я беру этот список и по скрипту. Выбрал понедельник и ввел все 6 уроков. Потом вторник и так далее. Потом беру исходный код и копирую тот код который получился в результате. Но загвостка в том что будет просто список без нумерации. И я буду нумеровать вручную.


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