首页 > 解决方案 > 在常规反应中,如何在提交或“输入”键时关闭移动键盘?

问题描述

我试图找到这个答案,但我发现的所有其他问题都是 React Native。

`handleEnter(e){
    if(e.key == 'Enter'){
        //REMOVE KEYBOARD
    }
}`

我的输入也是文本搜索。所以我想让键盘隐藏起来,这样用户就可以看到出现的结果。

标签: javascriptreactjs

解决方案


e.target是焦点inputtextarea用户扭动的地方。当他点击Enter焦点input变得没有焦点时,键盘消失了

`handleEnter(e){
    if(e.key == 'Enter'){
        e.target.blur();
    }
}`

推荐阅读