aspx下:td height="80">
    <a href="javascript:doStamp( '111', 'images/ch2000.gif');">盖章</a>
   </td>cs下:    if (TB_password.Text.ToString() != S_password)
    {
     Response.Write("<script languang=javascript>alert('密码错误!!')</script>");
    }
    else
    {     Response.Write("<script>javascript:doStamp( '111', 'images/ch2000.gif');</script>");     }cs下的else语句是错的,我想实现密码对时执行‘盖章’的超级连接

解决方案 »

  1.   

    Response.Write("<script language='javascript'>javascript:doStamp( '111', 'images/ch2000.gif');</script>");
    加上“language='javascript'”看看。
      

  2.   

    Response.Write("<script languange=javascript>doStamp( '111', 'images/ch2000.gif');</script>");
    请问:doStamp是什么函数,是脚本吗?
      

  3.   

    Response.Write("<script>doStamp( '111', 'images/ch2000.gif');</script>");这样因该可以
      

  4.   

    Response.Write("<script>doStamp('111','images/ch2000.gif');</script>");这样看看
      

  5.   

    Response.Write("<script language='javascript'>doStamp( '111', 'images/ch2000.gif');</script>");
    再试试。
      

  6.   

    RegisterStartupScript("key", "<script>doStamp(""111"",""images/ch2000.gif"");</script>")
      

  7.   

    Response.Write("<script language='javascript'></script>");这样的语句应该不可以的,楼主试过true的时候吗??我都是这样写的
    Response.Write("<script language='javascript'></scr");Response.Write("ipt>");
      

  8.   

    惭愧的是,错误怎么产生的我不知道
    但是在<script language="c#" runat="server">
    //这里Response.Write("</script>");就会报错,要把</script>分开来写
    </script>
      

  9.   

    string strScript = "<script>" + "\r\n"; 
    strScript += "doStamp('111','images/ch2000.gif');" + "\r\n"; 
    strScript += "</script>" + "\r\n"; 
    if ((!(IsClientScriptBlockRegistered("clientScript")))) 

    RegisterClientScriptBlock("clientScript", strScript); 

    这样写看看
      

  10.   

    ==》cs下的else语句是错的运行时错误还是编译时错误?
      

  11.   

    同意楼上的,提示什么错误,我测试你的没有报else错误,估计是其它的语句
      

  12.   

    if (TB_password.Text.ToString() != S_password)
        {
         Response.Write("<script languang='javascript'>alert('密码错误!!')</script>");
        }
        else
        {     Response.Write("<script language='javascript'>doStamp( '111', 'images/ch2000.gif');</script>");
         }