To add an answer to John, Android always adds “Go” to text inputs and always adds “Next” to numbers. I would like to hear how the person responsible for this choice explains his logic.
The softkeyboard design in this regard is just lousy, because every user with whom I have tested so far thought that the big blue button on the keyboard should be a button that will lead you to the next form field, and then in the last form the field allows you to send form.
iOS is even worse in this regard, as they offer a “Go” button with each form field and cannot insert fields. It's nice that Apple likes to make computers simple for people, but sometimes believing that people like it just can obscure all the idiots in the supposed people.
Sorry this is rant. I have something constructive suggestion:
If your last form field is of type = number, that is, a tiny hack that will work on both Android and iOS: add invisible text to the form using onfocus = "$ ('# thisForm') .. Send (); " On Android, this field will flash briefly: on iOS, it will not. To make the Android situation more acceptable, you can either set the value for text input as “Close this form” or set its width to 0, which will cause the form field to be not quite 0 wide, but still very small.
Awful hack, but hey, blame it on the user interfaces on Google and Apple.
Wytze Apr 05 2018-12-12T00: 00Z
source share