此代码可以在 IE 上运行,但不能在 chrome 上的输入中运行,
onkeyup="javscript:if(event.keyCode ==13){frm1.identifyCode.focus();}"
我尝试设置超时但仍然不起作用。
setTimeout(function(){frm1.identifyCode.focus();},0);
最佳答案
尝试将超时更改为 1,这可能会解决问题。它将有最小的延迟并减慢 Chrome 中的执行速度。我认为这是 chrome 上的一个错误。
setTimeout(function(){frm1.identifyCode.focus();},1);
关于javascript - 焦点在 Chrome 上的输入中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33093490/