手机移动端用JQ禁止input弹出键盘的方法
更新:2023-02-27 09:24:42
人气:32
来源:本站原创
A+
移动端禁止input弹出键盘的方法,实现原理就是打时间差,在input获取焦点时设置为只读,就不会弹出键盘了,然后在视情况选择是否再恢复键盘的弹出,就是取消readonly属性。
<input name="xingming" type="text" id="xingming" value="李雷博客" onfocus="stop_jianpan($(this))" hidefocus="true" autocomplete="off" >
具体的JQ代码:
function stop_jianpan(obj){
obj.attr('readonly', 'readonly');//打时间差,获取焦点后再设置为只读,就不会弹出键盘了
setTimeout(function(){
obj.removeAttr('readonly');//延时200毫秒后,再将只读取消,恢复焦点的动态获取
}, 200);
}
推荐的文章
随手记
PHP经验分享
- ● mysql错误:Foundoptionwithoutprecedinggroupinconfigfile
- ● PHP如何从一个数组数据列表中随机取其中的数值?
- ● PHP获取用户访问IP地址的5种方法
- ● PHP用imagerotate旋转图片和等比缩放压缩、添加水印
- ● php怎么把时间转成数字
- ● 利用PHPflush函数在运行过程中直接打印输出结果
- ● php与JavaScript的正则表达式使用方法是否一样?
- ● PHP中preg_match()和preg_match_all()正则表达式的用法区别
- ● PHP批量向百度主动推送URL加快收录的示例代码
- ● 使用PHP中3个神奇常量快速获取目录、文件名和行号