Html 输入类型=“电话”与输入模式=“电话”

Tha*_*ung 6 html input

知道两者都被用作移动浏览器的提示,我找不到关于 using<input type="tel">和之间的区别的真正文档<input inputmode="tel">。所以

  • 有什么不同?
  • 哪个更好用?
  • 如果相同为什么要重复?

MDN文档建议使用该类型。但目前还不清楚解释。

Jul*_*sen -2

如果您只想显示“电话键”,例如 0 到 9 以及 * 和 #,请使用

<input inputmode="tel">
Run Code Online (Sandbox Code Playgroud)

如果您想使用常规键盘显示表单字段,请使用

<input type="tel">
Run Code Online (Sandbox Code Playgroud)

另请参阅“您想了解的有关输入模式的一切”。