在Regular React中,如何在提交或“输入”键上关闭移动键盘?

时间:2018-10-26 10:40:34

标签: javascript reactjs

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

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

我的输入也是文本搜索。因此,我希望隐藏键盘,以便用户可以看到出现的结果。

1 个答案:

答案 0 :(得分:4)

e.target是用户在扭动的目标inputtextarea。当他单击Enter时,聚焦的input变得没有聚焦,因此键盘消失了

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