我试图强制iOS为我的密码字段显示数字键盘。我用

<input type="password" pattern="\d*" name="pass"/>

它在iOS7中工作正常,但看起来他们已经更改了密码字段的政策。有什么建议如何在iOS8的密码字段中强制使用数字键盘吗?

最佳答案

由于他们更改了密码策略设置的某些部分,因此我认为不可能让密码字段打开数字键盘。也许您可以尝试通过直接给数字键盘输入不同的输入方式来转到数字键盘

<input type="number"/>

<input type="tel"/>

如果这不起作用,您也可以尝试使用
<input type="text" pattern="\d*">

通过给输入类型一个简单的文本并强迫它使用\ d *打开数字键盘,就像您在代码中已经尝试过的那样

也许此链接可能有助于获取更多信息:
https://developer.apple.com/library/ios/documentation/StringsTextFonts/Conceptual/TextAndWebiPhoneOS/KeyboardManagement/KeyboardManagement.html

关于html - 强制数字键盘输入密码字段ios8,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/26141284/

10-10 22:23