Как создать таблицы с такой формулой на 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, время: 23:51. |