Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/417.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/ios/115.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 当前日期的红框为';t显示_Javascript_Html_Css - Fatal编程技术网

Javascript 当前日期的红框为';t显示

Javascript 当前日期的红框为';t显示,javascript,html,css,Javascript,Html,Css,我为我的客户创建的日历是这样制作的,它以红色边框显示当前月份的日期。它一直正常工作,直到今天红框消失。它不仅适用于21.4。我试着把日期改成其他任何一天,红色的框架工作得很好。试试你自己(例如var novi_datum=新日期(2021年7月21日))工作得很好 $(文档).ready(函数(){ var novi_datum=新日期(); var meseci=[‘一月’、‘二月’、‘三月’、‘四月’、‘五月’、‘六月’、‘七月’、‘八月’、‘九月’、‘十月’、‘十一月’、‘十二月’];

我为我的客户创建的日历是这样制作的,它以红色边框显示当前月份的日期。它一直正常工作,直到今天红框消失。它不仅适用于21.4。我试着把日期改成其他任何一天,红色的框架工作得很好。试试你自己(例如var novi_datum=新日期(2021年7月21日))工作得很好

$(文档).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=[‘一月’、‘二月’、‘三月’、‘四月’、‘五月’、‘六月’、‘七月’、‘八月’、‘九月’、‘十月’、‘十一月’、‘十二月