Как создать таблицы с такой формулой на js
Первая строка должна выводить числовой календарь и выделять цветом выходные дни(субботу с воскресеньем);
вторая строка должна выводить текст по формуле(зависящий от количества дней в первой строке таблицы) : <td>1</td><td>1</td><td>1</td><td>1</td> <td>В</td><td>2</td><td>2</td><td>2</td> <td>2</td><td>В</td><td>3</td><td>3</td> <td>3</td><td>3</td><td>В</td><td>В</td> Третья должна дублировать, со смещением на 1 ячейку, вторую строку. Заранее спасибо за советы и помощь. ps я новичок, но простенькие скрипы пишу. |
Aleshka,
может как то поподробнее ... создали массив дней вывели в 1 строке, взяли длину массива вывели во 2 строке, в 3 непонятно что добавить в массив спереди и надо ли обрезать сзади - тоже вывести. для выделения цветом достаточно css |
Можно без третьего пункта. Как сделать первое и второе?
|
Еще раз. Генератор календаря не такая простенькая штука, а у тебя ТС не генератор, а рендер, то есть вывод. Сперва напиши генератор используя обхект Date, а потом уже будешь выводить куда угодно.
Сейчас ты пытаешься построить дом начиная со вставки окон. |
Цитата:
|
Aleshka,
наверно начать можно с функции создания таблицы (каркас) и функции которая возвращает количество дней в месяце. function createTable( ) { var table = document.createElement('table'); /* */ return table; } function getDate(year, month) { /* */ return date } function insertRow(date,table) { /* */ } |
Часовой пояс GMT +3, время: 14:46. |