Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/unix/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Js强制自动聚焦阻止其他链接工作_Javascript_Php_Jquery - Fatal编程技术网

Javascript Js强制自动聚焦阻止其他链接工作

Javascript Js强制自动聚焦阻止其他链接工作,javascript,php,jquery,Javascript,Php,Jquery,我有一个问题,我的导航栏在我的价格检查器网络基础应用程序。 我的条形码输入字段为我的条形码扫描仪自动对焦,这使我的导航栏无法工作 $('#scanner').focus(); $('#scanner').blur(function(){ $('#scanner').focus(); }); 当我的输入处于自动对焦状态时,我的另一个按钮是否仍然可以工作?请添加其余的代码?在blur上调用focus是否会导致无限循环?@4techtestlast如果你将其置于模糊状态,你将永远不会

我有一个问题,我的导航栏在我的价格检查器网络基础应用程序。 我的条形码输入字段为我的条形码扫描仪自动对焦,这使我的导航栏无法工作

 $('#scanner').focus();
 $('#scanner').blur(function(){
     $('#scanner').focus();
 });

当我的输入处于自动对焦状态时,我的另一个按钮是否仍然可以工作?

请添加其余的代码?在
blur
上调用
focus
是否会导致无限循环?@4techtestlast如果你将其置于模糊状态,你将永远不会取消对焦,因为每次取消对焦时,它都会重新对焦,造成一个你永远无法摆脱的循环。在没有看到任何其他代码的情况下,任何人都可以猜测如果有什么问题,还会发生什么。@George-是对的。按照你写这篇文章的方式,除了你的输入,你永远无法点击任何东西。因为我们不知道您的预期功能,所以很难告诉您需要做什么。@4techtestlast您可以在HTMLC中使用
autofocus
,您可以添加其余的代码吗?在
blur
上调用
focus
不会导致无限循环吗?@4techtestlast如果您将其放入blur,您永远不会取消对输入的聚焦,因为每次您取消聚焦时,它都会将其重新聚焦,导致一个您永远无法摆脱的循环。在没有看到任何其他代码的情况下,任何人都可以猜测如果有什么问题,还会发生什么。@George-是对的。按照你写这篇文章的方式,除了你的输入,你永远无法点击任何东西。因为我们不知道您的预期功能,所以很难告诉您需要做什么。@4techtestlast您可以在HTML中使用
autofocus