У меня есть следующий код, который я пытаюсь достичь, - сравнить текущую дату с датой в таблице, чтобы изменить ее на разные цвета. Прошлая дата (красная), Текущая + 1 день (зеленая), Текущая + 2 или более (красная). Может ли кто-нибудь помочь мне в достижении этого? застрял на нем какое-то время.Дата и диапазон сравнения по дате JavaScript
var d = new Date();
var d2 = dayNames[d.getDay()];
var dayNames =[];
dayNames[0] =("Monday");
dayNames[1] =("Tuesday");
dayNames[2] =("Wednesday");
dayNames[3] =("Thursday");
dayNames[4] =("Friday");
document.write("<table id=myTable border=1>");
document.write("<tr><td>Week Commencing</td></tr>");
for (var i=0; i<dayNames.length; i++)
{
document.write("<tr><td>" +dayNames[i]+ "</td><td>");
}
if (d < d2)
{
document.write(dayNames.fontcolor("green"));
}
Где мой код для сравнения? – zero298
Я даже не вижу, каким образом ячейки таблицы связаны с любой датой вообще. Вы составляете полный календарь или только таблицу с одной строкой, отображающую текущую неделю? – Pointy