代码之家  ›  专栏  ›  技术社区  ›  Michael

现在可以使用<input type=“tel”/>吗?

  •  106
  • Michael  · 技术社区  · 16 年前

    我正在开发一个手机网络应用程序,我有几个文本字段可以从中受益。 <input type="tel"/> . iPhone将为用户调整键盘,但我担心会破坏向后兼容性。我希望支持此功能的浏览器/手机能够帮助用户和其他浏览器返回到标准文本字段?这是可接受的做法吗?它还能用吗?

    3 回复  |  直到 12 年前
        1
  •  130
  •   animuson    16 年前

    是的,任何不支持的类型都将恢复为“type=text”格式。

    我找到一个列出所有现有输入类型的好页面。我试着从不同的浏览器查看它,有点有趣。不知道它是否对你有帮助。

    http://miketaylr.com/pres/html5/forms2.html

        2
  •  22
  •   el.pescado - нет войне    16 年前

    当浏览器遇到不支持的输入类型时,它们将返回type=“text”。所以我想可以用type=“tel”。

        3
  •  15
  •   µBio    14 年前

    简短回答:是的。正如@el.pescado所提到的,浏览器会退回到 type=text 当他们不承担的类型。有关从HTML5表单中获得的其他酷功能的详细信息,请查看 A Form of Madness 这是进入HTML5的表格章节。