如定义如下函数:<SCRIPT language="JavaScript" >
function add() 
{ //语句
}
按钮:
<asp:Button ID="But_fanh" runat="server" Text="返  回"  Height="22px" Width="50px" OnClick="add()"/>运行时提示错误,请问如何实现单击调用上面的函数?

解决方案 »

  1.   

    <SCRIPT language="JavaScript" >
    function add() 
    { //语句
    }
    </script>
    按钮:
    <asp:Button ID="But_fanh" Text="返  回"  Height="22px" Width="50px" OnClick="add()"/>去掉runat="server" 
    或者把asp:button换成
    <input type="button" onclick="add()"/>
      

  2.   

    protected void Page_Load(object sender, EventArgs e)
    {
      this.But_fanh.Attributes.Add("onclick", "add()");  
    }
      

  3.   

    this.But_fanh.Attributes.Add("onclick","return add() ");
      

  4.   

    不用这么麻烦,
    <asp:Button ID="But_fanh" runat="server" Text="返  回"  Height="22px" Width="50px" OnClentClick="add()"/>
    就好了
      

  5.   

    要想调用add()btton.Attributes.Add("onclick", "javascript:add();");