SORRY!
Response.Write("<script>")  
应该改成:
Response.Write("</script>")  
就是这三句出错了。

解决方案 »

  1.   

    what error did you get? tryResponse.Write("</"+"script>")  
      

  2.   

    try it ?
    System.Text.StringBuilder strjs=new System.Text.StringBuilder();
    strjs.Append("<script language='javascript'>");
    strjs.Append("alert('错误,请重输!');");
    strjs.Append("</script>");
    Response.Write(strjs.ToString());
      

  3.   

    <Script Language="VB" Runat="Server">
      ...
      Sub Err()
         ...
         Response.Write("<script language='javascript'>")
         Response.Write("alert('错误,请重输!');")
         Response.Write("</script>")
         ...
      End Sub
    </Script>
    这样来写,不过最好别用这种写法,使用代码绑定的写法好了
      

  4.   

    Page.RegisterStartupScript("err","<script>alert('错误,请重输!')</script>");