目前每当我有一个输入类型=数字字段时,在我的三星S7上打开的键盘是一个非常简化的数字输入,不允许负数,理想情况下如何让手机看到我正在寻找更全面的键盘?我希望所有类型的手机都能实现这一点。
答案 0 :(得分:0)
tl; dr - 在inputmode
属性可用之前,您无法(确切地说)isn't going to be any time soon。
更长版本 - <input type='number'>
目前由设备/操作系统制造商按其认为合适解释。没有其他标准方式AFAIK暗示设备在聚焦那个领域时应该出现什么样的键盘。
也就是说,您可以通过使用Chris Coyier建议的黑客攻击某些设备上的某些影响,例如使用<input type="text" pattern="[0-9]*">
<ul class="tabs clearer">
<li id="tab-additional"><a href="#" class="current">Product
Specifications</a></li>
<li id="tab-description"><a href="#">Product Features</a></li>
<li id="tab-downloads"><a href="#">Downloads</a></li>
<li id="tab-feefo_reviews"><a href="#">Feefo Reviews</a></li>
</ul>
。
无论是否适用于任何其他版本的IOS或您的三星S7或其他数百万种不同的手机/设备,还有其他问题......