我的 asp.net 控件如下所示;
<asp:Button ID="btnLogOut" runat="server" Text="Exit" ClientIDMode="Static" OnClick="btnLogOut_Click" />
和js事件;
$("#btnLogOut").keyup(function (event) {
if (event.which == 13 || event.keyCode == 13) {
alert(event.keyCode);
$("#btnLogOut").preventDefault();
return false;
}
else return true;
});
在页面上,当我按下回车键时,它会触发 btnLogOut 按钮。为了防止这种情况,我在上面写了 js 事件。警报说 keyCode 是 13 但它并没有阻止点击功能,我注销了。
我怎样才能解决这个问题?这尤其发生在 IE 中
编辑:event.preventDefault
也不工作。