这个JavaScript程序哪里错了?

来源:百度知道 编辑:UC知道 时间:2024/05/25 01:31:59
<html>
<head>
<title>My First JavaScript</title>
<script language="javascript">
<!--
function showDate(){
var today=new Date();
year=today.getYear();
month=today.getMonth;
date=today.getDate();
alert("今天是"+year+"年"+month+"月"+data+"日");
}
-->
</script>
</head>
<body>
<input type="button" onclick="javascript:showDate();" value="查看今天日期">
</body>
</html>

简单

alert里面data写错了,没有这个变量,是date

同时today.getMonth改成goday.getMonth()+1

给分

month=today.getMonth;
改成
month=today.getMonth()+1;

<html>
<head>
<title>My First JavaScript</title>
<script language="javascript">

function showDate(){
var today=new Date();
var date=today.getDate();
var month=today.getUTCMonth()+1;
var year=today.getUTCFullYear();
alert("今天是"+year+"年"+month+"月"+date+"日");
}

</script>
</head>
<body>
<input type="button" onclick="showDate()" value="查看今天日期">
</body>
</html>

这个是我改后的 试过了完全可以运行 结果正确……