按钮ID.Attributes.Add("onclick","函数");
在函数最后加一个,return false;不然会刷新页面

解决方案 »

  1.   

    button.Attributes.Add("onclick","javascript:return abc();");
      

  2.   

    如果这样的话,那么点击这个按钮会先响应js的代码,后响应.net中的按钮事件的,而我要用这个函数处理的数据恰恰是.net中的按钮事件产生并放入某个textbox框中的!!!
      

  3.   

    页面中
    js:
    function abc()
    {
       document.all.kkk.value = "test";
       return false;
    }
    代码页面page_load()事件,不用提交,就可以了
    按钮ID.Attributes.Add("onclick","abc();");
      

  4.   

    不能直接调用吗?
    Private Sub btnOK_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnOK.Click
       me.txt1.text = "abc"
       Dim strScript As String = "<script language='javascript'>SubmitSel();</script>"
       Page.RegisterClientScriptBlock("Startup", strScript)
    End Sub
      

  5.   

    楼上的可以,或者直接写脚本.然后Response.write;
      

  6.   

    直接使用Response.Write(腳本代碼)應該就可以直接實現了
      

  7.   

    小弟我是要调用一个函数,而不是把所有的代码全部放入Response.write里面!??
    函数体在*.js里面!