HTML 输入类型 ="tel"与输入模式 ="tel"

标签 html input

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

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

MDN文档建议使用该类型。但在解释上仍不清楚。

最佳答案

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

<input inputmode="tel">

如果你想用普通键盘显示一个表单字段,使用

<input type="tel">

另见“Everything You Ever Wanted to Know About inputmode”。

关于HTML 输入类型 ="tel"与输入模式 ="tel",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71196811/

相关文章:

java - 从文本文件读取字符串和整数输入

ruby - 一次读取一个 Ruby 字符串(用于自动换行)

html - 使用 CSS 3D 变换创建 3D Tic Tac Toe UI

c# - C# 中的 mshtml.HTMLDocumentClass

javascript - ReactDOM.render在特定情况下没有效果?

javascript - 将下拉菜单添加到图像按钮

html - 不同的行为流体布局

php - 如何找到修改了哪个输入字段?

java - Java中如何停止输入

html - IE6/FF3 中自定义高度输入 [type=button] 的奇怪填充更改