28.04.2021, 16:55
|
|
Профессор
|
|
Регистрация: 27.05.2010
Сообщений: 33,126
|
|
Блондинка,
на всякий случай
const year = +document.getElementById("YearEntry").value;
|
|
28.04.2021, 17:04
|
|
Профессор
|
|
Регистрация: 24.02.2019
Сообщений: 806
|
|
рони,
зачем? просто объясни на словах, чтоб я поняла, вроде всё работает и так...
|
|
28.04.2021, 17:13
|
|
Профессор
|
|
Регистрация: 27.05.2010
Сообщений: 33,126
|
|
Блондинка,
без плюса это не число, а строка, а значит 8 ,может быть, больше чем 20.
alert("8" > "20");
|
|
28.04.2021, 17:15
|
|
Профессор
|
|
Регистрация: 24.02.2019
Сообщений: 806
|
|
тут возник вопрос как лучше сверстать html код, в одном блоке находиться десять блоков, как лучше их расположить как в таблице, 2×5, тоесть обе пасхи расположить в ряд, чтобы потом можно было удалить скриптом колонку таблицы с католическими праздниками, и чтобы высота ячеек-блоков была одинакова, что и как лучше использовать грид флексбокс или простую таблицу... ?
|
|
28.04.2021, 17:32
|
|
Профессор
|
|
Регистрация: 27.05.2010
Сообщений: 33,126
|
|
Блондинка,
что вам проще) или CSS Grid
|
|
28.04.2021, 17:40
|
|
Профессор
|
|
Регистрация: 24.02.2019
Сообщений: 806
|
|
попробую объяснить проще, если у таблицы ширина 100 %, то если в строке tr удалить одну из двух ячеек, то просто изменится ширина ячейки...
и высота ячеек в строке всегда одинакова, использовать флекбокс не получится, только грид или таблицы... ???
|
|
28.04.2021, 17:49
|
|
Профессор
|
|
Регистрация: 24.02.2019
Сообщений: 806
|
|
или используя флексбокс, расположить два блока в ряд задав по 50% ширины, а потом в оба эти блоки поместить по пять блоков, расположив в столбик и задав каждому по 20% высоты...
так что нибудь получится?
|
|
28.04.2021, 18:08
|
|
Профессор
|
|
Регистрация: 27.05.2010
Сообщений: 33,126
|
|
Блондинка,
да
|
|
28.04.2021, 18:31
|
|
Профессор
|
|
Регистрация: 24.02.2019
Сообщений: 806
|
|
рони,
если в скрипте заменить
document.getElementById на document.getElementByClass то можно будет выводить даты эти по несколько раз на странице ведь...
тогда проще создать два дива, в одном с таблицей, в другом просто с 5 блоками и скрывать один из двух блоков в зависимости от введённого года, наверное это самый простой и кросбраузерный вариант...
|
|
28.04.2021, 20:25
|
|
Профессор
|
|
Регистрация: 24.02.2019
Сообщений: 806
|
|
рони,
если на странице использовать класс вместо ид, то надо в скрипте искать вместо getElementById это getElementsByClassName ?
|
|
|
|