知道两者都用作移动浏览器的提示,我找不到关于使用 <input type="tel">
之间区别的真实文档。和 <input inputmode="tel">
.所以
- 有什么区别?
- 哪个更好用?
- 如果相同,为什么要重复?
MDN文档建议使用该类型。但在解释上仍不清楚。
最佳答案
如果您只想显示“电话键”,例如 0 到 9 以及 * 和 #,请使用
<input inputmode="tel">
如果你想用普通键盘显示一个表单字段,使用
<input type="tel">
关于HTML 输入类型 ="tel"与输入模式 ="tel",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71196811/