所有分类
  • 所有分类
  • 后端开发
手机键盘难缠?这个方法让你轻松搞定

手机键盘难缠?这个方法让你轻松搞定

在移动设备上的网页设计中,输入框的使用是必不可少的一部分,而触屏手机的输入方式,主要是通过软键盘实现的。一、隐藏键盘的常规方法方法为例,在输入框被触发时,我们可以执行以下代码来隐藏键盘:三、实现隐藏键盘的方法这段代码很简单,但却阻止了软键盘

隐藏键盘的常规方法

想在手机上网打字?找个输入框点一下就行,但有时候看文章或者检查输入结果时,手机的键盘碍手碍脚的。别担心,这儿有个简单方法帮你解决!只要利用手机浏览器里自带的那啥编程指令(API),用blur()和 focus()这俩函数,就能自由掌控键盘到底出现还是消失。懂吗?就是说,当你点到输入框时,blur()函数会自动执行代码,这时,键盘就会躲起来。想让它再出来?再次点击输入框就行了!

jQuery 的方法

诶对了,其实在网上也是能自学怎么操作浏览器API的,不过用jQuery就容易很多哟~这种功能主要就是用来实现三个小目标滴:让焦点看不见(blur()),让焦点重回视线(focus()),或者是搞点动静引发特别事件(fireEvent()),比如说利用这种方法来控制键盘开关这类事~就像当你按一下按钮,就能使输入框变得“隐形”似的,然后等你想打字时,键盘会随时出现咯~

$('input, textarea').on('focus', function() {
    document.activeElement.blur();
});

实现隐藏键盘的方法

你看我说的没错?你只需要照着我说的步骤做,就能轻轻松松把鼠标给藏起来。这儿有个简单的图例,让我们一起学习下这个操作咋完成:

html
0

评论0

请先
注意:请收藏好网址www.icz.com,防止失联!站内免费资源持续上传中…!赞助我们
显示验证码
没有账号?注册  忘记密码?