如题,据说java可以通过内嵌或标签实现,我们.net呢?
 注:我不是想通过如:Update.Attributes.Add("onclick","return check()");
这种方法给一个按纽赋予onclick属性去执行check()
只想通过如:Response.wrtie("<script language=Javascrpt>{ return check()}</script>")方式实现,可是,不知道怎么实现
请教了!!!

解决方案 »

  1.   

    Response.wrtie("<script language=Javascrpt>{ document.all('update').onclick = 'return check()'}</script>")
      

  2.   

    Response.write()只是在页面打印出脚本,而.Attributes.Add()只是为其添加一个属性,这个属性调用的是check()的函数,个人浅见
      

  3.   

    Request.Form["SN_SERAL"]
    SN_SERAL是自定义的js的函数.
      

  4.   

    如果你的意思是想让页面load后马上在客户端执行一段客户端代码,
    你可以用
    Page.RegisterStartupScript(string key, string script);
    例如
    Page.RegisterStartupScript("check", "<script language=Javascrpt>return check();</script>");
      

  5.   

    可以这样实现。注意换行符和分号。
    Response.Write("<Script Language=JavaScript>\n");
    Response.Write("if (confirm('是否继续?')) location.href('a.aspx')\x3b\n");
    Response.Write("else location.href('b.aspx')\x3b\n");
    Response.Write("</Script>\n");
      

  6.   

    Page.RegisterStartupScript("check", "<script language=Javascrpt> return check();</script>"); 
    就ok
      

  7.   

    Response.Write("<script language=javascript>return check();</script>");or this.RegisterStartupScript("check", "<script language=Javascrpt> return check();</script>");