首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

enter(回车)改成Tab(换行)【高分急求答案】,该怎么解决

2012-03-17 
enter(回车)改成Tab(换行)【高分急求答案】扫描枪扫描之后都会有一个 回车事件自动提交,我该怎样用js屏蔽这

enter(回车)改成Tab(换行)【高分急求答案】
扫描枪扫描之后都会有一个 回车事件自动提交,我该怎样用js屏蔽这一个事件呢


<asp:TextBox runat="server" id="txt_MediBarCode"></asp:TextBox>

$("#<%=txt_MediBarCode.ClientID %>").keydown(function() { if (event.keyCode == 13) { event.keyCode = '9'; } })  

这是我写的代码,屏蔽不了这个事件,大牛们,该怎么解决哦

[解决办法]
。。。扫描枪这个自动回车都有得设置的,不用在程序上实现,要不就是管理软件,要不就是扫描枪身上。看下说明,或者问下卖家,
[解决办法]
把页面上的按钮加上UseSubmitBehavior="false"属性。

[解决办法]
最粗暴的方式,给textbox写上onkeydown="return false;"
[解决办法]
event.keyCode = '9';

对了,这个干嘛加上引号
[解决办法]

探讨

感谢各位,搞定了,改成这样可以了.....
document.body.onkeydown = function() {
if (event.keyCode == 13) {
event.keyCode = 9;
}
}
针对某一个控件的keydown为啥不行呢?

热点排行