Javascript iphone“;围棋;键盘按钮和安卓系统“;输入“;键盘按钮

Javascript iphone“;围棋;键盘按钮和安卓系统“;输入“;键盘按钮,javascript,iphone,android,html,keypad,Javascript,Iphone,Android,Html,Keypad,我有一个为移动设备优化的网站。我在这个网站上也有一个登录页面。用户填写凭据后,可以使用“登录”按钮登录。但我也希望,当他们在键盘上点击“Go”按钮或“Enter”按钮时,同样的操作也会发生 我们如何实现这一点 另外,在iPhone上,当文本字段处于活动状态时,如何更改弹出的键盘类型?我知道如果你想得到一个数字键盘,你可以为输入标签设置type=“tel” 其他类型的键盘呢 tanx对于第一部分-当按下“Go”/“Enter”按钮时,默认情况下将激活标准的,就像桌面浏览器上的“Enter”键一样

我有一个为移动设备优化的网站。我在这个网站上也有一个登录页面。用户填写凭据后,可以使用“登录”按钮登录。但我也希望,当他们在键盘上点击“Go”按钮或“Enter”按钮时,同样的操作也会发生

我们如何实现这一点

另外,在iPhone上,当文本字段处于活动状态时,如何更改弹出的键盘类型?我知道如果你想得到一个数字键盘,你可以为输入标签设置type=“tel”

其他类型的键盘呢


tanx

对于第一部分-当按下“Go”/“Enter”按钮时,默认情况下将激活标准的
,就像桌面浏览器上的“Enter”键一样

对于其他特殊输入类型,有以下几种:

<input type="email">
<input type="url"><!-- web address -->
<input type="number" min="0" max="10" step="2" value="6"><!-- dial -->
<input type="range" min="0" max="10" step="2" value="6"><!-- slider -->
<input type="search"><!-- quess what? -->

它们在第页有很好的记录


重要:记住
元素必须封装在
中才能工作

tanks@skolima我还查看了您提供的链接。我为用户名输入type=“text”,为密码文本字段输入“password”,为按钮输入“submit”。但我没有在iPhone上安装“Go”按钮键盘。您是否在提交按钮上设置了
显示:none
?如果是,那么这是Safari中的一个已知错误,将其改为
左边距:-1000px
@skolima否我在提交按钮上没有“display:none”。嗯,你能发布表单的html吗?请更新您的问题。我没有使用表格,这会是一个问题吗