我的移动Web应用程序中有一些自定义Web组件,而我需要在字段上手动触发“焦点”事件,以模拟Android软键盘功能中的“NEXT”功能。 (使用Galaxy S3 native 浏览器)。
但是,当我在“选择”字段上手动触发焦点事件时, native 软键盘不显示。随后,我必须单击该字段以使其显示。 (当然,在IOS中,它可以正常工作)。
所以我想知道,如果“焦点”事件没有触发软键盘打开,那么哪个JS事件会发生?
我没有使用phonegap,所以我希望没有它。
谢谢你的帮助!!!
最佳答案
这是StackOverflow的链接:
$(document).ready(function() {
$('#field').click(function(e){
$(this).focus();
});
$('#button').click(function(e) {
$('#field').trigger('click');
});
});
关于javascript - 我可以触发Android软键盘通过javascript打开(不带phonegap)吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15457783/