如何确定在javascript中调用的事件

The*_*Man 2 javascript jquery

我正在使用ASP.NET,但在某个页面上我使用常规的html文本框,因为请求是使用AJAX完成的,而不是传统的整页回发.我的问题是,当用户填写最后一个文本框并按下输入时,文本框失去焦点,页面一直滚动到底部.

我尝试使用onblur事件,但它不起作用,所以我想知道当按下回车键时(或任何关键),实际调用了什么事件.

我试过这个:

$("#loginPass").blur(function (e) {
            if (e.keyCode == 13) 
                $("#DealerLogin").click();
        });
Run Code Online (Sandbox Code Playgroud)

我有Firefox的firebug,但无法弄清楚如何查看js相关操作正在触发.

web*_*bXL 5

在Firebug脚本面板中,您可以单击暂停按钮:

在Firebug中暂停btn

在输入之前尝试一下,然后单步执行代码.