textbox屏蔽掉键盘后,如何触发该textbox在后台的textchanged事件

wengfuguil 2012-05-22 02:12:39
<asp:TextBox ID="txtPackingPeople" runat="server" AutoPostBack="True" oncontextmenu = "return false;"
ontextchanged="txtPackingPeople_TextChanged" style= "ime-mode:disabled" onkeydown="NoExec()"></asp:TextBox>
这是前台的textbox
<script>
function NoExec() {
if (event.keyCode == 13) {
event.returnValue = true;
}
else {
event.returnValue = false;
}
}
</script>
调用这一函数,屏蔽键盘,但是回车键除外
但是这样了以后这个textbox就不能触发后台的textchanged的事件
那位大牛知道,在屏蔽掉键盘后怎样才能触发textbox的textchanged的事件
...全文
165 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
wengfuguil 2012-05-25
  • 打赏
  • 举报
回复
如果屏蔽掉键盘,是不会触发后台的onchanged的事件的,因为条码枪本身就是模拟键盘输入,所以当我吧键盘屏蔽后条码枪也不能将扫描到的条码给到textbox里
blncle 2012-05-22
  • 打赏
  • 举报
回复
在用条码枪扫描的时候就已经触发ontextchanged这个事件了,你是想实现什么功能?
cupsBing 2012-05-22
  • 打赏
  • 举报
回复

屏蔽掉键盘就是不让键盘输入任何东西,而是开条码枪去扫描条码获得

扫描时,也会有一个事件给文本框赋值吧
扫描时//
$("input").val("rfid");
//这里执行改变文本框类容事件
wengfuguil 2012-05-22
  • 打赏
  • 举报
回复
要是可以的话我就不会问啦
xb12369 2012-05-22
  • 打赏
  • 举报
回复
当textbox中有值后,按Enter触发不行吗?
wengfuguil 2012-05-22
  • 打赏
  • 举报
回复
屏蔽掉键盘就是不让键盘输入任何东西,而是开条码枪去扫描条码获得
wengfuguil 2012-05-22
  • 打赏
  • 举报
回复
在线急等
赵环 2012-05-22
  • 打赏
  • 举报
回复
觉得不太合乎逻辑 既然想屏蔽有想 调用改变事件这不是自相矛盾吗、

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧