美文网首页iOS开发知识小集
输入框类型number tel实测简记

输入框类型number tel实测简记

作者: cutecat | 来源:发表于2019-04-06 23:35 被阅读1次

输入框事件

type="number" 都可以切换键盘
表现:输入字母时,Android不显示也获取不到字符,但输入+-号是可以的
iOS会显示字母但是通过onkeypres、onkeydown、onkeyup、oninput都获取不到;
PC下,Chrome浏览器不能输入字母,但是用onkeypress可以拿到当前keyCode
总结:只能用于输入数字,并且iOS不能屏蔽字母,Android不能屏蔽+-号

type="tel"
表现:Android下可以切键盘,可以输入数字、字母,并且onchange可以拿到值(测试机型:魅族、OPPO,兼容性问题未知)
iOS下不可以切键盘,弹起电话键盘
总结:Android可以当做默认数字键盘的文本输入框
iOS只能作为电话键盘

以上两种iOS都不能做到默认弹出数字键盘的文本键盘

相关文章

网友评论

    本文标题:输入框类型number tel实测简记

    本文链接:https://www.haomeiwen.com/subject/aetjiqtx.html