源代码
<script>
function getf(){.....}
</script>
<asp:button runat="server" Text="save" onclick="getf();"/>
但是它的onclick事件调用的是aspx.cs中的后台代码事件。
我想先让onclick事件执行js方法,js方法执行后在执行后台代码事件。应该怎么做。高手帮帮忙啊。

解决方案 »

  1.   

    服务器按钮这样用,html按钮就onclick="js方法"
      

  2.   

    根据你要实现的事件顺序
    建议你采用 attribute 属性加载 js 代码这样先执行js 执行完后,根据执行结果,执行后台代码事件。
      

  3.   

    attribute  是直接把JS写到后台。。
    通过HASattribute   获取返回值
      

  4.   

    this.button1.attribute.add("onclick","js");