这个是砸搞的,有错误啊

来源:百度知道 编辑:UC知道 时间:2024/06/05 06:34:35
看这段代码:
<%@language=javascript%>
<html>
<body>
<%
var a=new Date();
var b=a.getMonth();
response.write b
%>
</body>
</html>
执行的时候,显示不了结果,高手给诊断下!
关于ASp的运行环境方面的问题,大伙都别说了,没有错误,别的代码都正常!

<%
a=Date
b=DatePart("m",a)
response.write b
%>

或者用JS
<script>
var a=new Date();
var b=a.getMonth();
document.write(b);
</script>

先搞搞清楚,你是要写JS,还是ASP

就你写的代码:

var a=new Date();
var b=a.getMonth();
这是JS的。

response.write b
这是ASP的。

document.write(b);
这才是JS

你把ASP与JS混了
你声明的是JS,但是你下面的代码与成了ASP
所以你应这样改
<%@language=vbscript%>
<html>
<body>
<%
dim b
b=month(date)
response.write b
%>
</body>
</html>

我没见过这样的js
js只有document.write

另外请教一下那些%是干什么的?