我希望Android软键盘有一个“;完成”;按钮
I want Android soft keyboard to have a "Done" button at the right moment WITHOUT JAVA
我知道有人问过和回答过关于Android软键盘的问题,它默认显示哪些按钮,在什么情况下,以及如何修改它们。
然而,所有的答案都涉及到更改Java代码。由于我正在使用Phonegap和jQueryMobile编写一个跨平台应用程序,我想远离学习Java。
我的问题是:我有一个表单(按此顺序,缩写为html):
<form action='javascript:processSubmit()'>
<select id='expenseType'/>
<input type='text' id='expenseAmount'/>
<select id='expenseDate'/>
<button type='submit'/>
</form>
目前发生的情况是,一旦我按下文本输入字段,软键盘就会出现。到目前为止还不错。软键盘右下角的按钮显示"下一步"。但按下它并不会将焦点转移到下一个表单字段。当用户点击第二个选择并选择一个值时,键盘按钮不会变为"完成"。
难道没有一种方法可以赋予字段一些特殊的html属性来实现神奇的效果吗?
或者用Javascript的方式来改变软键盘?
AFAIK,JavaScript或HTML无法影响Android软键盘的行为。
我知道这是一个非常古老的问题,但有了这个插件https://github.com/driftyco/ionic-plugin-keyboard您可以使用Keyboard.hideKeyboardAccessoryBar方法
相关文章:
- 在表单完成并确认密码之前,请禁用提交按钮
- 在窗口中单击按钮完成之前,光标不会停止.请继续卸载
- 如何将按钮(onclick事件)与jQuery自动完成连接
- 请帮我完成js中按钮的onclick函数
- 禁用按钮,直到完成所有必填字段
- 禁用浏览器按钮,直到页面加载完成
- 等到所有脚本都完成,然后再启用按钮
- 在 php 脚本完成后恢复提交按钮
- 在按钮单击时显示 gif,并在 asp.net 中功能完成后隐藏
- 带有保存和提交按钮的 2 列表单,并尝试禁用提交按钮,直到表单完成
- 创建一个超链接(或按钮),用于执行 python 脚本,然后在脚本完成时重定向
- 单击按钮时播放音频,并在声音播放完成后重定向
- 如何在动画完成之前停止按下导航按钮
- 让JQuery/JS在完成后提交Ruby on Rails按钮,与提交Rails表单相比
- YUI 2.8.2 数据表在客户端按钮单击操作完成后对旧值进行排序
- Jquery UI 自动完成组合框按钮单击事件
- 在页面完成加载后立即使用 jQuery 创建一个弹出窗口,而无需按下任何按钮
- 如何禁用按钮选择文件上传完成后在php中上传文件
- 单击提交按钮时删除自动完成下拉选项
- 我的完成按钮不知何故进入了空白页,除非我刷新 -ajax,否则删除将不起作用