Javascript 当前日期的红框为';t显示
我为我的客户创建的日历是这样制作的,它以红色边框显示当前月份的日期。它一直正常工作,直到今天红框消失。它不仅适用于21.4。我试着把日期改成其他任何一天,红色的框架工作得很好。试试你自己(例如var novi_datum=新日期(2021年7月21日))工作得很好Javascript 当前日期的红框为';t显示,javascript,html,css,Javascript,Html,Css,我为我的客户创建的日历是这样制作的,它以红色边框显示当前月份的日期。它一直正常工作,直到今天红框消失。它不仅适用于21.4。我试着把日期改成其他任何一天,红色的框架工作得很好。试试你自己(例如var novi_datum=新日期(2021年7月21日))工作得很好 $(文档).ready(函数(){ var novi_datum=新日期(); var meseci=[‘一月’、‘二月’、‘三月’、‘四月’、‘五月’、‘六月’、‘七月’、‘八月’、‘九月’、‘十月’、‘十一月’、‘十二月’];
$(文档).ready(函数(){
var novi_datum=新日期();
var meseci=[‘一月’、‘二月’、‘三月’、‘四月’、‘五月’、‘六月’、‘七月’、‘八月’、‘九月’、‘十月’、‘十一月’、‘十二月’];
函数getDaysInMonth(月,年){
var日期=新日期(年、月);
风险值天数=[];
while(date.getMonth()==月){
推送(新日期(日期));
date.setDate(date.getDate()+1);
}
返程天数;
}
功能填充日历表(月、年){
如果(月!=null){
$('#mesec').html(meseci[novi_datum.getMonth()+month]+''+(novi_datum.getFullYear()+year));
var dani=getDaysInMonth(novi_数据.getMonth()+月,novi_数据.getFullYear()+年);
}否则{
$('#mesec').html(meseci[novi_datum.getMonth()]+''+novi_datum.getFullYear());
var dani=getDaysInMonth(novi_datum.getMonth(),novi_datum.getFullYear());
}
var jTrue=true;
for(设i=0;i
卡伦达{
保证金:20px自动;
页边距底部:0;
边界间距:10px;
边界塌陷:分离;
字体大小:15px;
}
#卡伦达td,th{
填充物:5px;
文本对齐:居中;
}
#纳斯洛夫{
字体大小:25px;
字号:900;
边缘底部:12px;
}
红色:第一种{
显示:无;
}
#梅塞克{
字号:100;
字体大小:15px;
边缘底部:12px;
}
.箭头{
字体大小:40px;
光标:指针;
显示:内联块;
}
.arrow_家长{
显示器:flex;
证明内容:中心;
边缘底部:25px;
}
里古·阿罗先生{
左边距:50像素;
}
.左箭头{
右边距:50px;
}
运输署{
游标:默认值;
}
M
T
W
T
F
s
s
&拉阔;
&拉阔;
问题在于,根据月份的结构,日期并不总是在同一个位置。如果一天太“远”(月初空td
s),你就无法到达它们。在您的代码中,我已将一天的检测与一个月的结构化分开:
$(文档).ready(函数(){
var novi_datum=新日期();
var meseci=[‘一月’、‘二月’、‘三月’、‘四月’、‘五月’、‘六月’、‘七月’、‘八月’、‘九月’、‘十月’、‘十一月’、‘十二月