猿问

javascript日期显示

window.onload=function(){

showtime();

function showtime(){

function checknum(i){

if(i<10){

i='0'+i;

}

return i

}

var now=new Date();

var year=now.getFullYear();

var month=now.getMonth()+1;

var day=now.getDate();

var d=now.getDay();

var hour=now.getHours();

var minute=now.getMinutes();

var second=now.getSeconds();

var weekday=new array('星期日','星期一','星期二','星期三','星期四','星期五','星期六');

h=checknum(hour);

m=checknum(minute);

s=checknum(second);


document.getElementById('show').innerHTML=year+'年'+month+'月'+day+'日'+weekday[d]+''+h+':'+m+':'+s;

t=setTimeout(showtime,1000);

}

}

div的id是show,不明白哪里错了,求大神指导

我們
浏览 1699回答 2
2回答

superheroes丶

window.onload=function(){ showtime(); } function showtime(){ function checknum(i){ if(i<10){ i='0'+i; } return i } var now=new Date(); var year=now.getFullYear(); var month=now.getMonth()+1; var day=now.getDate(); var d=now.getDay(); var hour=now.getHours(); var minute=now.getMinutes(); var second=now.getSeconds(); var weekday=new Array('星期日','星期一','星期二','星期三','星期四','星期五','星期六'); h=checknum(hour); m=checknum(minute); s=checknum(second); document.getElementById('show').innerHTML=year+'年'+month+'月'+day+'日'+weekday[d]+''+h+':'+m+':'+s; t=setTimeout(showtime,1000); }第一:这个showtime()要放在外面。第二:定义数组的时候是大写Array,小写是错误的。 你自己可以通过F12调试看出哪里出问题的。
随时随地看视频慕课网APP
我要回答