/** | |
* ios弹起数字键盘有三种方法 | |
* 1. <input type="number"> 可以弹起带有小数点的键盘,可以键盘不干净,有其它各种字符,可切换输入法 | |
* 2. <input type="tel"> 可以弹起纯数字键盘,加#*特殊字符,不可以切换输入法,但没有小数点 | |
* 3. <input type="text" pattern="\d*"> 可以弹起只有数字的键盘,不可切换输入法,没有小数点 | |
* | |
* android 与ios不一样的是: | |
* 1. tel类型有小数点 | |
* 2. 不支持pattern | |
*/ | |
/** | |
* 控制键盘升降 | |
* ios8 可以使用<input autofocus>,在无用户操作的情况下自动升起键盘,安卓系统只是focus光标,不会弹起键盘 | |
* 当用户有点击操作,就可以通过调用focus方法,使键盘弹起 | |
* 降下键盘则需要调用blur并且focus到另外一个a标签 | |
* | |
* 此外一个比较奇怪的点在 click事件 =》比如页面乱滚,键盘不降等 | |
* 估计系统触发click事件之前做了好多好多事,所以在touchend里preventDefault并模拟tap就好了 | |
* | |
*/ |
相关文章
- 定义一个Person类,含有姓名 (String类型,名name) 、性别 (String类型,名gender)、年龄(类型int,age) 等属性 定义无参构造器,每次无参构造器被调用会在控制台打印”创建一个人。 定义有参构造器,构造器有String类型
- 【移动端H5开发】iOS下页面底部的input被弹出键盘遮挡问题
- 移动端input弹出带有搜索按钮的键盘与获取点击搜索按钮触发的事件
- html 标签类型属性type(file、text、radio、hidden等)详细介绍
- IOS 固定定位底部input输入框,获取焦点时弹出的输入法键盘挡住input
- JQuery控制input的readonly和disabled属性
- ASP.NET MVC WebApi 返回数据类型序列化控制(json,xml) 用javascript在客户端删除某一个cookie键值对 input点击链接另一个页面,各种操作。 C# 往线程里传参数的方法总结 TCP/IP 协议 用C#+Selenium+ChromeDriver 生成我的咕咚跑步路线地图 (转)值得学习百度开源70+项目
- HTML(七)HTML 表单(form元素介绍,input元素的常用type类型,input元素的常用属性)
- 与众不同 windows phone (24) - Input(输入)之软键盘类型, XNA 方式启动软键盘, UIElement 的 Touch 相关事件, 触摸涂鸦
- ios兼容 input输入时弹出键盘框 页面整体上移键盘框消失后在ios上页面不能回弹的问题