asp中能写JavaScript吗?

来源:百度知道 编辑:UC知道 时间:2024/05/05 10:47:34
我想在asp中写JavaScript但是执行错误
代码:
<%
u_u=request.Form("f_user")
u_p=request.Form("f_code")
set rec=server.createobject("adodb.recordset")
rec.open "select * from user where u_user='"&request.Form("f_user")&"'",conn,1,1
if(rec.recordcount>0)
{
response.Write("用户名已经存在")
}
else
{
conn.execute("insert into user (u_user,u_pwd) values ('"&u_u&"','"&u_p&"')")
}
%>
但是我用VBScript写执行正确
VBScript写如下
<%
u_u=request.Form("f_user")
u_p=request.Form("f_code")
set rec=server.createobject("adodb.recordset")
rec.open "select * from user where u_user='"&request.Form("f_user")&"'",conn,1,1
if rec.recordcount>0 then
response.Write("用户名存在")
response.End()
else
conn.exe

寒 上面那种写法肯定不正确的
vb只能有vb的写法
如果要把js嵌入vb可以这样
<%if rec.recordcount>0 then%>
<script language="javascript">
alert('错了'); //这里写js代码
</script>
<%end if%>

<%@LANGUAGE="JAVASCRIPT" CODEPAGE="936"%>
顶部加这个代码呢?