带有asp.net按钮的Javascript函数

带有asp.net按钮的Javascript函数,javascript,asp.net,c#-4.0,Javascript,Asp.net,C# 4.0,是否有一种方法可以将javascript函数添加到asp.net按钮,而不是类似于: (C#) 这是最直接的方法,又快又脏 <asp:Button ID="btn" runat="server" onmouseover="functioncall();"></asp:Button> 你写在客户端。使用jQueryFrom之类的库尝试第一个解决方案时,我收到一条警告,提示onmouseover不是元素“Button”的有效属性,我是否应该将其放在一边继续?是的,忽略它,按

是否有一种方法可以将javascript函数添加到asp.net按钮,而不是类似于: (C#)


这是最直接的方法,又快又脏

<asp:Button ID="btn" runat="server" onmouseover="functioncall();"></asp:Button>

你写在客户端。使用jQueryFrom之类的库尝试第一个解决方案时,我收到一条警告,提示onmouseover不是元素“Button”的有效属性,我是否应该将其放在一边继续?是的,忽略它,按钮确实会被解析为HTML按钮(或提交输入)在运行时,它将使用onmouseover属性正确渲染
<asp:Button ID="btn" runat="server" onmouseover="functioncall();"></asp:Button>
<asp:Button ID="btn" runat="server" data-whatever="value"></asp:Button>
$(function(){
    $('[data-whatever=value]').click(functioncall);
};