关于javascript 使网页显示时间 我这个怎么不能显示 不知道哪里拼错了

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>javascript 显示时间</title>
<script language="javascript">
<!--hide
function ndate()
{
var isnMonth=new
Array("1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月");
var isnDay=new
Array("星期一","星期二","星期三","星期四","星期五","星期六","星期日");
totay=new Date();
Year=today.getYear();
Date=today.getDate();
if(document.all)
document.write(Year+"年"+isnMonth[today.getMonth()]+Date+"日"+isnDay[today.getDay()]);
}
--hide-->
</script>
</head>

<body>
<table>
<tr>
<td width="217" height="22">
<script language="javascript">
ndate();
</script>
</td>
</tr>
</table>

</body>
</html>
我想知道我写的哪里错了呀???找了很久都不知道是哪里错了,真的好郁闷。。。。

第1个回答  2011-04-15
给你我的源代码吧

<html>

<head>

<title>js对像的使用</title>

<script language="javascript" type="text/javascript" >

function showDate(){

var div = document.getElementById( "div" );//获取html对像

var now = new Date();//日期,时间

var nowDate = "当前时间:   "+now.getYear()+"  年 "+(now.getMonth()+1)+"  月 "+now.getDate()+" 日 ";

var day = [ '星期日','星期一','星期二','星期三','星期四','星期五','星期六' ];

//构造时,分,秒
var hours = (now.getHours()<10?'0':'')+now.getHours() +":  ";

var minutes = (now.getMinutes()<10?'0':'')+now.getMinutes() +":  ";
var seconds = (now.getSeconds()<10?'0':'')+now.getSeconds() +"   ";

nowDate += day[ now.getDay() ]+"  "+hours +minutes+seconds;

//修改DIV的innerHTML属性值
div.innerHTML = nowDate;

//setTimeout 在指定的时间段调用指定的函数 1:方法 2:嚎秒
setTimeout( "showDate()",1000 );
}

</script>

</head>

<body onload="showDate()">

<div id="div">
<p>div显示时间</p>
</div>

</body>

</html>
第2个回答  2011-04-15
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=gb2312" />
<title>javascript 显示时间</title>
<script language="javascript">
<!--hide
function ndate()
{
var isnMonth = ["1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月"]
var isnDay=["星期一","星期二","星期三","星期四","星期五","星期六","星期日"]
var today = new Date();
var year = today.getYear();
var date=today.getDate();
if(document.all)
document.write(year+"年"+isnMonth[today.getMonth()]+date+"日"+isnDay[today.getDay()]);
}
//hide-->
</script>
</head>

<body>
<table>
<tr>
<td width="217" height="22">
<script language="javascript">
ndate();
</script>
</td>
</tr>
</table>

</body>
</html>本回答被提问者采纳
第3个回答  2011-04-15
<script language="javascript">

function ndate()
{
var isnMonth=new Array("1月","2月","3月","4月","5月","6月","7月","8月","9月","10月","11月","12月");
var isnDay=new Array("星期日","星期一","星期二","星期三","星期四","星期五","星期六");
var today=new Date();
Year=today.getYear();
Date=today.getDate();
if(document.all)
document.write(Year+"年"+isnMonth[today.getMonth()]+Date+"日"+isnDay[today.getDay()]);
}

</script>
第4个回答  2011-04-17
呵呵,他们给你的程序只能显示登录页面时候的时间,时间不会变化的

关于javascript 使网页显示时间 我这个怎么不能显示 不知道哪里拼错了...
function showDate(){ var div = document.getElementById( "div" );\/\/获取html对像 var now = new Date();\/\/日期,时间 var nowDate = "当前时间: "+now.getYear()+" 年"+(now.getMonth()+1)+" 月"+now.getDate()+"日";var day = [ '星期日','星期一','星期二','星期...

美国多少大学使用python
说起来Ruby、Perl等与Python同属动态语言,三者的运行效率相差并不大,而Python既可以写网络又可以处理数据,所以Python当仁不让的成为了AI技术的首选。 豆瓣的崛起是对Python语言性能的实例鉴证。豆瓣是最早使用Python作为语言的网站,其创始人用3个月时间使用基于Python的Quixote框架开发搭建了最初的豆瓣社区的框架。当时,...

美国多少大学使用python
说起来Ruby、Perl等与Python同属动态语言,三者的运行效率相差并不大,而Python既可以写网络又可以处理数据,所以Python当仁不让的成为了AI技术的首选。 豆瓣的崛起是对Python语言性能的实例鉴证。豆瓣是最早使用Python作为语言的网站,其创始人用3个月时间使用基于Python的Quixote框架开发搭建了最初的豆瓣社区的框架。当时,...

相似回答