菜鸟求助:表单不显示时间!!!!
奥运会倒计时(Math.floor()取整)要求:(1)显示“距离奥运会还有:?天?时?分?秒”
(2)每隔1秒自动更新一次
提示:利用Date( )的方法以及Math.floor( )(向下取整)
<html>
<head>
<title>奥运会倒计时</title>
</head>
<script language="javascript">
<!--
var future=new Date("8/8/2008,20:08:08");
var time
function hello(){
var tody=new Date();
var day=Math.floor(hours/24);
var hours=Math.floor(minutes/60);
var minutes=Math.floor(senconds/60);
var seconds =Math.floor((future.getTime()-tody.getTime())/1000);
var timer=setTimeout("hello()",1000);
document.clock.text1.value=day;
document.clock.text2.value=hours;
document.clock.text3.value=minutes;
document.clock.text4.value=seconds;
}
-->
</script>
<body>
<form name=clock>
<center>
<font size=5 color=lightblue>距离奥运会还有</font><br>
<input type="text"name="text1" size="5"> 天
<input type="text"name="text2" size="5"> 时
<input type="text"name="text3" size="5"> 分
<input type="text"name="text4" size="5"> 秒
</center>
</body>
</html>
谢谢!
求助
能把正确的代码写出来吗?谢谢! <html>
<head>
<title>aaa</title>
</head>
<script language="javascript">
var future=new Date("8/8/2008,20:08:08");
var time;
function hello(){
var tody=new Date();
var seconds =Math.floor((future.getTime()-tody.getTime())/1000);
var minutes=Math.floor(seconds/60);
var hours=Math.floor(minutes/60);
var day=Math.floor(hours/24);
var timer=setTimeout("hello()",1000);
document.clock.text1.value=day;
document.clock.text2.value=hours;
document.clock.text3.value=minutes;
}
</script>
<body onload="hello();">
<form name="clock">
<center>
<font size=5 color="lightblue">still</font><br>
<input type="text" name="text1" size="5">Day
<input type="text" name="text2" size="5"> H
<input type="text" name="text3" size="5"> M
</center>
</form>
</body>
</html>
我电脑不支持中文,而且把seconds删了,自己改回来吧 为什么秒跟现实走的速度不一样? 解决了 还是不行呢!!! 我強烈要求頂這個帖子!!!!!!!!!!!!!!!
現在有人把代碼寫的這么規範的人已經很難找了 呵呵```的确如此啊``
新手都这样
比如我```
页:
[1]
