Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/372.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_Jquery - Fatal编程技术网

javascript倒计时时钟

javascript倒计时时钟,javascript,jquery,Javascript,Jquery,我正试着用js写一个某一天的倒计时钟。如果我将其输出到页面,但我似乎无法使用innerhtml将其写入div,那么我有以下方法可以工作 有人能看出我哪里出了问题吗 today = new Date(); expo = new Date("February 05, 2012"); msPerDay = 24 * 60 * 60 * 1000 ; timeLeft = (expo.getTime() - today.getTime()); e_daysLeft = timeLeft / msPerD

我正试着用js写一个某一天的倒计时钟。如果我将其输出到页面,但我似乎无法使用innerhtml将其写入div,那么我有以下方法可以工作

有人能看出我哪里出了问题吗

today = new Date();
expo = new Date("February 05, 2012");
msPerDay = 24 * 60 * 60 * 1000 ;
timeLeft = (expo.getTime() - today.getTime());
e_daysLeft = timeLeft / msPerDay;
daysLeft = Math.floor(e_daysLeft);
document.getElementById('cdown').innerHTML = document.write(daysLeft);
你不需要文档。写吧

您不需要文档。write

不要使用document.writedaysLeft,它将daysLeft写入文档,而不是div!只需设置daysLeft:

不要使用document.writedaysLeft,这样会将daysLeft写入文档,而不是div!只需设置daysLeft:

在这一行:

document.getElementById('cdown').innerHTML = document.write(daysLeft);
删除文档。写入。如果要设置元素的内容,也不需要写入文档

固定代码:

today = new Date();
expo = new Date("February 05, 2012");
msPerDay = 24 * 60 * 60 * 1000 ;
timeLeft = (expo.getTime() - today.getTime());
e_daysLeft = timeLeft / msPerDay;
daysLeft = Math.floor(e_daysLeft);
document.getElementById('cdown').innerHTML = daysLeft;
在这一行:

document.getElementById('cdown').innerHTML = document.write(daysLeft);
删除文档。写入。如果要设置元素的内容,也不需要写入文档

固定代码:

today = new Date();
expo = new Date("February 05, 2012");
msPerDay = 24 * 60 * 60 * 1000 ;
timeLeft = (expo.getTime() - today.getTime());
e_daysLeft = timeLeft / msPerDay;
daysLeft = Math.floor(e_daysLeft);
document.getElementById('cdown').innerHTML = daysLeft;