HTML5 input type number vs tel(HTML5 输入类型号与电话)
问题描述
我正在努力将一些表单输入更新为 HTML5.我对验证数据不感兴趣,就像在移动设备上使用数字键盘一样.输入类型tel"似乎可以满足我的需求,我在 iPad/移动设备上获得了数字键盘.输入类型数字"也会给我数字键盘,但它还包括我不想要的微调框.
I'm working on updating some form inputs to HTML5. I'm not interested in validating the data so much as having the numeric key pad on mobile devices. Input type 'tel' seems to do what I want, I get the numeric keypad on iPad/mobile. Input type 'number' will also give me the numeric keypad, but it also includes the spinner box which I don't want.
我想知道在信用卡输入上使用 type="tel"
是否安全?或者我应该使用 type="number"
并尝试以某种方式禁用微调器.我读到禁用微调器会使 Chrome 崩溃,这不是我愿意做出的权衡.
What I want to know is if it's safe to use type="tel"
on a credit card input? Or should I use type="number"
and try to disable the spinner somehow. I was reading that disabling the spinner can crash Chrome which isn't a trade off I'm willing to make.
此外,目前我们为移动用户和非移动用户使用完全相同的网站.
Also, for the time being we're using the exact same site for mobile and non-mobile users.
推荐答案
我看了这个并且刚刚在我的 Xoom 上使用内置浏览器和 FF 移动(使用桌面 UA 字符串) 并且 tel
输入似乎可以正常工作.
I looked at this and just tried this on my Xoom with the built in browser and FF mobile (with a desktop UA string) and the tel
input would seem to work just fine for this.
这篇关于HTML5 输入类型号与电话的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!
本文标题为:HTML5 输入类型号与电话
基础教程推荐
- Electron 将 Node.js 和 Chromium 上下文结合起来意味着 2022-01-01
- 如何使用TypeScrip将固定承诺数组中的项设置为可选 2022-01-01
- html表格如何通过更改悬停边框来突出显示列? 2022-01-01
- Vue 3 – <过渡>渲染不能动画的非元素根节点 2022-01-01
- 直接将值设置为滑块 2022-01-01
- 我可以在浏览器中与Babel一起使用ES模块,而不捆绑我的代码吗? 2022-01-01
- Chart.js 在线性图表上拖动点 2022-01-01
- 如何使用JIT在顺风css中使用布局变体? 2022-01-01
- 自定义 XMLHttpRequest.prototype.open 2022-01-01
- 用于 Twitter 小部件宽度的 HTML/CSS 2022-01-01