通过js方法找到事件触发的控件
2017-06-21 10:50
253 查看
存在多个控件调用一个js事件、或者在列表中点击某个按钮,需要知道到底是哪个按钮进行了点击事件,这个时候我们需要通过js事件知道触发事件的元素。
<asp:Button runat="server" ID="btn1" Text="btn1" OnClientClick="test()" /> <asp:Button runat="server" ID="btn2" Text="btn2" OnClientClick="test()" /> <script type="text/javascript"> function test() { test1(); } function test1() { var event = event ? event : window.event; var obj = event.srcElement ? event.srcElement : event.target; alert(obj); alert($(obj).attr('id')); } </script>
相关文章推荐
- js通过keyCode值判断单击键盘上某个键,然后触发指定的事件方法
- JS中手动触发事件的方法
- JS获取触发事件元素的方法
- 服务器 按钮 通过js验证 再 触发 提交 事件
- js在控件原有的事件方法中加入自己的方法
- JS触发服务器控件的单击事件
- js在insertRow里面触发事件的方法
- JS中手动触发事件的方法
- asp.net(C#)中给控件添加客户端js事件的方法
- 笔记:JS捕捉键盘事件(Enter),触发服务器控件(Button)事件。
- 【WPF开发备忘】使用MVVM模式开发中列表控件内的按钮事件无法触发解决方法
- 通过消息拦截达到在Delphi控件中屏蔽原有事件处理的一种方法
- js如何调用asp.net后台不带参方法?? js如何调用服务端控件事件??
- js调用.net后台事件,和后台调用前台等方法以及js调用服务器控件的方法
- .net客户端得到服务器端控件方法(服务器端控件触发客户端事件)
- asp.net(C#)中给控件添加客户端js事件的方法
- 控件隐藏后但可以通过JS找到
- ASP.NET2.0中的GRIDVIEW控件在使用TemplateField中的LinkButton时如何在RowCommand事件中找到当前行index的方法
- 解决方案:c#鼠标离开到子控件也触发MouseLeave事件的解决方法
- showModalDialog 访问父窗口,向父窗口返回值及undefined类型判断,js触发服务器控件事件