Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/382.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-显示特定日期的警报框_Javascript - Fatal编程技术网

Javascript-显示特定日期的警报框

Javascript-显示特定日期的警报框,javascript,Javascript,我想显示一个警报框,它只会在特定日期出现 <script> alert('Registration Time is Over !!!'); </script> 警报(‘注册时间已过!!!’); 我该怎么做?使用超时 var currentDateMillis = new Date().getTime(); // Get time on millis var alarmDateMillis = new Date(year, month, day, hours, m

我想显示一个警报框,它只会在特定日期出现

<script>
  alert('Registration Time is Over !!!');
</script>

警报(‘注册时间已过!!!’);
我该怎么做?

使用超时

var currentDateMillis = new Date().getTime(); // Get time on millis
var alarmDateMillis = new Date(year, month, day, hours, minutes, seconds, milliseconds).getTime();

if (alarmDateMillis > currentDateMillis)
   setTimeout (alarm, alarmDateMillis - currentDate);
else // This is in case you want it to be shown even after the date
   alarm();

function alarm () {
   alert('Registration Time is Over !!!');
}

var alertdate=“12/18/2018”;
var alerttext=“注册时间结束!”;
var d=新日期();
var today=新日期();
var dd=today.getDate();
var mm=today.getMonth()+1;
var yyyy=today.getFullYear();

如果(dd
if date==specific_date alert()
?您希望您的页面连续打开多天吗?如果没有,您只需检查当前日期
new date()
,以等于“specific date”。
<script>
var alertdate = "12/18/2018";
var alerttext = "Registration time is over!";
var d = new Date();
var today = new Date();
var dd = today.getDate();
var mm = today.getMonth()+1; 
var yyyy = today.getFullYear();

if(dd<10) {
    dd = '0'+dd
} 

if(mm<10) {
    mm = '0'+mm
} 

today = mm + '/' + dd + '/' + yyyy;
if(today == alertdate){
alert(alerttext)
}
</script>