关于入库扫描问题,怎么实现页面回车第一次回车显示内容,第二次回车执行button按钮?
1、关于入库扫描问题,怎么实现页面回车第一次回车显示内容,第二次回车执行button按钮?
2、下面是代码:
<script type="text/javascript" language="javascript">
SelectInput($("#txt_Scanning_In"));
function SelectInput(Target) {
var sInput = Target[0];
var sValue = Target.val();
if (sInput.setSelectionRange) {
sInput.setSelectionRange(0, sValue.length);
} else {
var selRange = sInput.createTextRange()
selRange.collapse(true);
selRange.moveStart("character", 0);
selRange.moveEnd("character", sValue.length);
selRange.select();
}
}
$("body").keydown(function (event) {
if (event.keyCode == "13") {
event.preventDefault();
$("#but_Confirmation").click();
}
})
</script>
这个代码可以执行的效果:当运行入库扫描页面时候,textbox可以选中里面的内容,并且可以执行button;但是我想要的是第一次敲回车显示内容,第二次敲回车才执行button里面的事件!
哪位大侠帮帮忙!谢谢了,上面的代码已经有可能要稍微改下逻辑!
------解决方案--------------------
------解决方案--------------------
不要考虑计数,那样很麻烦的。你为什么不通过注册事件来解决??
------解决方案--------------------
做一个表示 flag 第一此回车
if(flag==0)
flag++
显示内容
if(flag==1)
flag--
执行回车