当前位置:   article > 正文

玄学小问题之input.focus()没生效的问题_input focus无效

input focus无效

今天在写50天50个前端小项目第四天的时候发现一个问题,就是我在js文件里写了一个input.focus()以达到用户展开搜索框就可以直接输入,而不用自己还拿鼠标进行获取焦点,但是写了发现好像没生效。后来在网上google解决方法,发现还真有人问过这个问题,回答是英文的,虽然没看懂说啥,但是大概看到了他们的选择器都是用的id选择器,我尝试着改了一下,将类选择器改为了id选择器,发现真的突然就好使了,所以解决方法就是获取元素的方式改为id选择器,原因就不知道了,如果有懂得小伙伴可以回答一下。

这么写它是自动获取不到焦点的,需要自己鼠标点击一下
在这里插入图片描述
在这里插入图片描述

改成id选择器就好了
在这里插入图片描述
在这里插入图片描述

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/weixin_40725706/article/detail/96504
推荐阅读