繁体   English   中英

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

[英]Is it okay to use <input type=“tel”/> now?

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

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

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

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

浏览器在遇到不支持的输入类型时会回退到 type="text"。 所以我认为使用 type="tel" 是可以的。

简短的回答:是的。 正如@el.pescado 所提到的,浏览器在不理解类型时会退回到type=text 有关您从HTML5 表单获得的其他很酷的功能的更多信息,请查看疯狂的表单,这是深入 HTML5 中的表单章节。

没关系。 浏览器在遇到不受支持的类型时将使用type=text

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM