谁帮我修改一段JS代码,实现一个倒计时功能呢

问题描述

这段代码:functionshowLocale(objD){varstr;varyy=objD.getYear();if(yy<1900)yy=yy+1900;varMM=objD.getMonth()+1;if(MM<10)MM='0'+MM;vardd=objD.getDate();if(dd<10)dd='0'+dd;varhh=objD.getHours();if(hh<10)hh='0'+hh;varmm=objD.getMinutes();if(mm<10)mm='0'+mm;varss=objD.getSeconds();if(ss<10)ss='0'+ss;varww=objD.getDay();if(ww==0)ww="星期日";if(ww==1)ww="星期一";if(ww==2)ww="星期二";if(ww==3)ww="星期三";if(ww==4)ww="星期四";if(ww==5)ww="星期五";if(ww==6)ww="星期六";str="欢迎光临小站,现在是:"+yy+"年"+MM+"月"+dd+"日"+ww+""+hh+":"+mm+":"+ss;return(str)}functiontick(){vartoday;today=newDate();document.getElementById("welcome").innerHTML=showLocale(today);window.setTimeout("tick()",1000)}tick();是一个现在时间和日期的代码,我想修改为现在的日期和时间,然后显示距离某日还有多少天,的倒计时

解决方案

解决方案二:
如我这个页面的头部显示:/
解决方案三:
现在是这样显示的:欢迎光临小站,现在是:2011年11月13日星期日14:57:36这样的格式,我想改为:现在是:2011年11月13日星期日14:57:36,距2012年高考仅剩*天*时*分*秒
解决方案四:
结束日期是什么时候。
解决方案五:
2012年6月7号上午9点
解决方案六:
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDXHTML1.0Transitional//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><htmlxmlns="http://www.w3.org/1999/xhtml"><head><metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/><title>demo</title><script>window.onload=function(){getTime();}vargetTime=function(){varnowTime=newDate();varendTime=newDate(2012,5,7,9,0,0);//结束日期avarms=endTime.getTime()-nowTime.getTime();varday=Math.floor(ms/(1000*60*60*24));varhour=Math.floor(ms/(1000*60*60))%24;varminute=Math.floor(ms/(1000*60))%60;varsecond=Math.floor(ms/1000)%60;varweek="日,一,二,三,四,五,六".split(',');varstr="今天是"+nowTime.getFullYear()+"年"+(nowTime.getMonth()+1)+"月"+nowTime.getDate()+"日星期"+week[nowTime.getDay()]+"距2012年高考仅剩"+day+"天"+hour+"小时"+minute+"分"+second+"秒";if(day>=0){document.getElementById("msg").innerHTML=str;}setTimeout("getTime()",1000);}</script></head><body><divid="msg"></div></body></html>

看看对不对。
解决方案七:
我先试试啊,先谢谢了
解决方案八:
不知道是我的原因还是什么,我没有能测试成功;

functionshowLocale(objD){varstr;varyy=objD.getYear();if(yy<1900)yy=yy+1900;varMM=objD.getMonth()+1;if(MM<10)MM='0'+MM;vardd=objD.getDate();if(dd<10)dd='0'+dd;varhh=objD.getHours();if(hh<10)hh='0'+hh;varmm=objD.getMinutes();if(mm<10)mm='0'+mm;varss=objD.getSeconds();if(ss<10)ss='0'+ss;varww=objD.getDay();if(ww==0)ww="星期日";if(ww==1)ww="星期一";if(ww==2)ww="星期二";if(ww==3)ww="星期三";if(ww==4)ww="星期四";if(ww==5)ww="星期五";if(ww==6)ww="星期六";str="欢迎光临小站,现在是:"+yy+"年"+MM+"月"+dd+"日"+ww+""+hh+":"+mm+":"+ss;return(str)}functiontick(){vartoday;today=newDate();document.getElementById("welcome").innerHTML=showLocale(today);window.setTimeout("tick()",1000)}tick();//EndGetLocalTimeCodefunctionshowAsks(){now=newDate(),hour=now.getHours()if((hour>=0)&&(hour<=5)){document.getElementById("showAsks").innerHTML="哇,准备玩通宵啊?请注意身体!";}elseif((hour>=5)&&(hour<=7)){document.getElementById("showAsks").innerHTML="早上好!哇哦,好早哦,祝您今天有个好心情!";}elseif((hour>=7)&&(hour<=11)){document.getElementById("showAsks").innerHTML="上午好!祝你玩得开心!";}elseif((hour>=11)&&(hour<=12)){document.getElementById("showAsks").innerHTML="中午好!逛完记得午休哦!";}elseif((hour>=12)&&(hour<=13)){document.getElementById("showAsks").innerHTML="午休时间,请注意休息哦!";}elseif((hour>=14)&&(hour<=17)){document.getElementById("showAsks").innerHTML="下午好!心情还不错吧!";}elseif((hour>=17)&&(hour<=18)){document.getElementById("showAsks").innerHTML="傍晚好!晚餐吃什么呢?吃完去散散步吧!";}elseif((hour>=18)&&(hour<=22)){document.getElementById("showAsks").innerHTML="晚上好!看看更新了什么内容吧!";}elseif(hour>=22){document.getElementById("showAsks").innerHTML="夜深了,为了您和您家人的身体健康,请早点休息!";}};showAsks();//EndShowAsksfunctionAddFavorite(sURL,sTitle){try{window.external.addFavorite(sURL,sTitle)}catch(e){try{window.sidebar.addPanel(sTitle,sURL,"")}catch(e){alert("收藏失败,Chromes浏览器请使用快捷键Ctrl+D进行添加!")}}};//EndAddUrl
解决方案九:
functionshowLocale(objD){varstr;varyy=objD.getYear();if(yy<1900)yy=yy+1900;varMM=objD.getMonth()+1;if(MM<10)MM='0'+MM;vardd=objD.getDate();if(dd<10)dd='0'+dd;varhh=objD.getHours();if(hh<10)hh='0'+hh;varmm=objD.getMinutes();if(mm<10)mm='0'+mm;varss=objD.getSeconds();if(ss<10)ss='0'+ss;varww=objD.getDay();if(ww==0)ww="星期日";if(ww==1)ww="星期一";if(ww==2)ww="星期二";if(ww==3)ww="星期三";if(ww==4)ww="星期四";if(ww==5)ww="星期五";if(ww==6)ww="星期六";str="欢迎光临小站,现在是:"+yy+"年"+MM+"月"+dd+"日"+ww+""+hh+":"+mm+":"+ss;return(str)}functiontick(){vartoday;today=newDate();document.getElementById("welcome").innerHTML=showLocale(today);window.setTimeout("tick()",1000)}tick();//EndGetLocalTimeCodefunctionshowAsks(){now=newDate(),hour=now.getHours()if((hour>=0)&&(hour<=5)){document.getElementById("showAsks").innerHTML="哇,准备玩通宵啊?请注意身体!";}elseif((hour>=5)&&(hour<=7)){document.getElementById("showAsks").innerHTML="早上好!哇哦,好早哦,祝您今天有个好心情!";}elseif((hour>=7)&&(hour<=11)){document.getElementById("showAsks").innerHTML="上午好!祝你玩得开心!";}elseif((hour>=11)&&(hour<=12)){document.getElementById("showAsks").innerHTML="中午好!逛完记得午休哦!";}elseif((hour>=12)&&(hour<=13)){document.getElementById("showAsks").innerHTML="午休时间,请注意休息哦!";}elseif((hour>=14)&&(hour<=17)){document.getElementById("showAsks").innerHTML="下午好!心情还不错吧!";}elseif((hour>=17)&&(hour<=18)){document.getElementById("showAsks").innerHTML="傍晚好!晚餐吃什么呢?吃完去散散步吧!";}elseif((hour>=18)&&(hour<=22)){document.getElementById("showAsks").innerHTML="晚上好!看看更新了什么内容吧!";}elseif(hour>=22){document.getElementById("showAsks").innerHTML="夜深了,为了您和您家人的身体健康,请早点休息!";}};showAsks();//EndShowAsksfunctionAddFavorite(sURL,sTitle){try{window.external.addFavorite(sURL,sTitle)}catch(e){try{window.sidebar.addPanel(sTitle,sURL,"")}catch(e){alert("收藏失败,Chromes浏览器请使用快捷键Ctrl+D进行添加!")}}};//EndAddUrl

解决方案十:
你把你的showLocale注释掉,5楼代码document.getElementById("msg").innerHTML改成document.getElementById("welcome").innerHTML
解决方案十一:
哎,确实弄不好,可能是我的原因,我是新手
解决方案十二:
引用10楼gaokao6的回复:

哎,确实弄不好,可能是我的原因,我是新手

具体是哪里不成功
解决方案十三:
functionshowLocale(objD){varstr;varyy=objD.getYear();if(yy<1900)yy=yy+1900;varMM=objD.getMonth()+1;if(MM<10)MM='0'+MM;vardd=objD.getDate();if(dd<10)dd='0'+dd;varhh=objD.getHours();if(hh<10)hh='0'+hh;varmm=objD.getMinutes();if(mm<10)mm='0'+mm;varss=objD.getSeconds();if(ss<10)ss='0'+ss;varww=objD.getDay();if(ww==0)ww="星期日";if(ww==1)ww="星期一";if(ww==2)ww="星期二";if(ww==3)ww="星期三";if(ww==4)ww="星期四";if(ww==5)ww="星期五";if(ww==6)ww="星期六";str="欢迎光临小站,现在是:"+yy+"年"+MM+"月"+dd+"日"+ww+""+hh+":"+mm+":"+ss;return(str)}functiontick(){vartoday;today=newDate();document.getElementById("welcome").innerHTML=showLocale(today);window.setTimeout("tick()",1000)}tick();

这是没改动之前完整的代码,但是我改了之后总是不显示
解决方案十四:
就是添加上去之后,去首页查看,不显示任何东西,也不提示错误信息引用11楼p2227的回复:

引用10楼gaokao6的回复:哎,确实弄不好,可能是我的原因,我是新手具体是哪里不成功

解决方案十五:
你用FF错误控制台看看报什么错了。
解决方案:
引用13楼gaokao6的回复:

就是添加上去之后,去首页查看,不显示任何东西,也不提示错误信息引用11楼p2227的回复:引用10楼gaokao6的回复:哎,确实弄不好,可能是我的原因,我是新手具体是哪里不成功

你把什么东西添加了哪里去了,按照9楼那样处理了吗
解决方案:
该回复于2011-11-14 15:08:40被版主删除

时间: 2024-08-03 16:26:36

谁帮我修改一段JS代码,实现一个倒计时功能呢的相关文章

asp.net-为什么同一段JS代码,一个页面能用,另外两个不能用,谷歌报错,is not defind

问题描述 为什么同一段JS代码,一个页面能用,另外两个不能用,谷歌报错,is not defind <asp:TextBox ID="txtupload" style="width:200px;float:left;" runat="server"></asp:TextBox> <iframe src="../uploud.aspx" runat="server" width=

最后80分,请帮我改一段JS代码,在线等

问题描述 我在网上下了一段JS代码,是导航条,我把代码存在HTML里就好用,存在.NET里就不好用,请各位帮帮忙,帮我改一下,谢谢了.正确的如图:错误的图片,也就是我放到.NET里就这样: 解决方案 解决方案二:图片发反了,正确是下面那个图片,错误是上面的图片解决方案三:都看不到图片..要不把js发上来看看解决方案四:看不到图...解决方案五:注意XHTML语法解决方案六:<head><title>无标题页</title><SCRIPTlanguage=JavaS

写一段js代码,实现分页展示与导航功能,使用对象模式

问题描述 写一段js代码,实现分页展示与导航功能,使用对象模式 我是个js入门者,技术总监给我出了这个问题,我想问一下使用对象模式是什么意思,导航功能又是指什么,有高手给我指点一下吗?最好有代码,非常谢谢! 解决方案 对象模式就是使用js中的对象模型,定义对象,将数据和函数封装起来.导航功能分为三部分,一个是导航菜单,用于定位栏目的链接,一个是站点地图,层次展示站点全部页面,一个是路径指示器,包含当前页和首页之间关系的列表,几乎所有的网站都有,只要你留心就可以看到. 解决方案二: 导航,从字面应

tampermonkey-Tampermonkey插件加载一段JS代码问题

问题描述 Tampermonkey插件加载一段JS代码问题 我用js代码写了个往页面插入一段html代码的功能,用的document.createElement和appendChild函数.插入的是一个div标签,div标签里面又包含几个复选框标签.而这些复选框标签又有另外的JS代码来判断是否被选中并给出提示.于是我又把这段js代码也插入到页面中.. 但是复选框选中时js代码并没有给出提示,于是我往那段js代码里添加个console.log(提示信息),然后我再点击复选框,,控制台并没有打印提示

哪位大神帮看看下面这段为代码如何用java的动态数组实现

问题描述 哪位大神帮看看下面这段为代码如何用java的动态数组实现 解决方案 解决方案二: Java中动态数组的实现

jquery-见鬼,太奇怪了,求大神解答这段js代码怎么得不到预期结果。

问题描述 见鬼,太奇怪了,求大神解答这段js代码怎么得不到预期结果. 本来要写一个滚动条到底部自动加载的功能,if里面的判断表达式结果确实是true但是if里面的代码被执行5次.设置全局变量,return false.....都没法解决这个问题.求js大神解答.该怎么写才合适. $(window).scroll(function(){ if (($(document).height())==($(window).height()+$(document).scrollTop())) { alert

javascript-麻烦大家帮我看看下面的js代码有什么问题?

问题描述 麻烦大家帮我看看下面的js代码有什么问题? var datas=[]; var datam=[]; for(var i=0;i<dataset.provinces.length;i++) { var name= dataset.provinces[i].name; var value= dataset.provinces[i].value; datas[name]=value; //例如 datas[北京]=14149 alert(datas.length); datam.push(v

javascript-菜鸟求js大神帮忙!!为什么我这段js代码只有第一个元素绑定了事件

问题描述 菜鸟求js大神帮忙!!为什么我这段js代码只有第一个元素绑定了事件 <script> window.onload=function(){ var oParent=document.getElementById("aa"); var boxs=oParent.getElementsByClassName("box"); for(var i=0;i<boxs.length;i++){ var imgs=boxs[i].getElementsB

请高人解读这段js代码

问题描述 请高人解读这段js代码 function shake(ele,cls,times){ var i = 0,t= false ,o =ele.attr("class")+" ",c ="",times=times||2; if(t) return; t= setInterval(function(){ i++;c = i%2 ? o+cls : o; ele.attr("class",c); if(i==2*times