android - 电话 : numeric keyboard for text input

标签 android ios keyboard numbers html-input

有没有办法强制数字键盘出现在电话上以获取 <input type="text"> ?我才意识到 <input type="number"> HTML5 中用于“ float ”,因此不适合用于信用卡号、邮政编码等。

我想模拟 <input type="number"> 的数字键盘功能, 对于采用 float 以外的数值的输入。是否还有另一个合适的input输入那个?

最佳答案

你可以做<input type="text" pattern="\d*"> .这将导致出现数字键盘。

更多详情请看这里:Text, Web, and Editing Programming Guide for iOS

<form>
  <input type="text" pattern="\d*">
  <button type="submit">Submit</button>
</form>

关于android - 电话 : numeric keyboard for text input,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6178556/

相关文章:

android - 如何更改android中星星侧面 View 的颜色?

android - Activitymanager 在终止进程后启动 Activity 进程

ios - 使用自动布局使 3 个 UIbuttons 居中对齐

ios - 将 UITabBarController 内的 UINavigationController 移动到第一个 View

Android Lollipop 软键盘不接受 GL 表面的按键

java - 在 GCMIntentService 中实例化 TextToSpeech

android - 通过标记查找标记 Google Maps API (Android)

ios - 如何在 iOS App 中间接将 Realm 数据库转换为 CSV 文件格式?

C++如何仅在一定时间内读取输入?我可以在用户不按回车键的情况下这样做吗?

iPhone - 如何在键盘上方创建一个滚动的 UIToolbar?