如何使用javascript强制关闭android键盘
我想使用javaScript在android和ios的按钮点击事件中强制隐藏设备键盘如何使用javascript强制关闭android键盘,javascript,android,jquery,ios,cordova,Javascript,Android,Jquery,Ios,Cordova,我想使用javaScript在android和ios的按钮点击事件中强制隐藏设备键盘 问题是,如果textbox具有焦点,并且用户单击按钮,则我们需要隐藏设备键盘并显示自定义弹出窗口。如果没有文本输入具有焦点,则键盘将自动关闭。 您可以在按钮onlick event上设置另一个事件来更改焦点而不停止事件(不要调用event.preventDefault())我只在单击时使用函数no any event.preventDefault();当我在文本框中单击时间光标所在的函数时,我需要通过代码关闭设
问题是,如果textbox具有焦点,并且用户单击按钮,则我们需要隐藏设备键盘并显示自定义弹出窗口。如果没有文本输入具有焦点,则键盘将自动关闭。
您可以在按钮onlick event上设置另一个事件来更改焦点而不停止事件(不要调用
event.preventDefault()
)我只在单击时使用函数no any event.preventDefault();当我在文本框中单击时间光标所在的函数时,我需要通过代码关闭设备键盘。请解释您的情况,因为据我所知,如果您不调用event,按钮应该会占据焦点。onclick函数键盘上的preventDefault()在安卓平板电脑中运行缓慢,所有代码在隐藏它之前都会运行。我不想用setTimeout函数解决这个问题。你看过吗?(我对这个问题的回答对我来说很好)很好,非常感谢。。。。现在,在ios上尝试同样的方法也希望它能起作用。这些方法不适用于任何其他解决方案