HTML5页面,用JS 禁止弹出手机键盘

编程知识 更新时间:2023-05-01 17:46:11

用户点击input的时候;

会默认调出手机软键盘;

场景:文本框获取焦点时,需要禁止手机弹出自带的输入键盘;

 

解决方案1

用一个p/div等标签显示内容;然后放一个隐藏的input;

(可能的场景:当扫描二维码或者别的操作时候,JS赋值隐藏的input值和显示的文本;)

(可能的场景:当用户点击输入框,调出自定义的日期软键盘或者数字输入键;阻止自带输入键盘的弹出)

这种解决方案,因为当用户点击的时候,因为点击的是p之类的标签,所以也不会弹出;

解决方案2

  1. $form.on("focus","input[name=qrCode]",function(){
  2. document.activeElement.blur();//屏蔽默认键盘弹出;
  3. });

这段代码就是点击的时候,屏蔽默认的键盘呼出;iPhone和安卓手机测试可以;

~~~

我的应用场景是,当点击某个输入框,禁止输入,并调用微信的扫描二维码的接口;所以在上面屏蔽键盘弹起后,写了一行手动触发扫描二维码的事件;

JavaScript相关

  • MarsEdit for Mac ,mac上的window live write替代方案
  • HTML5页面,用JS 禁止弹出手机键盘
  • JS把网络图片转为base64
  • console彩色字体
  • Refused to load the script ‘xxx/xxxx.js’ because it violates the following Content Security Policy directive: "script-src ‘self’ blob: filesystem: chrome-extension-resource:".
  • 避免BUG和方便查找BUG的思路
  • 前端开发中,测试环境和正式环境的切换神器:Host Switch Plus(chrome 扩展应用)
  • 阿拉伯数字转为财务数字,零壹贰叁肆伍陆柒捌玖拾佰仟万亿
  • 用javascript判断是否是一个正确的URL
  • javascript判断手机浏览器的方法
  • input值改变的时候,没有触发jquery的change事件;
  • 获取元素的真实宽度|高度,内有图片的情况下;如果不写死宽度直接获取是不准确的
  • A页面控制B页面的函数执行
  • 密码保护:我参与项目的文档结构备份
  • 原生JavaScript时间倒计时的方法
  • AJAX的文章汇总整理
  • IE的一些兼容性问题;
  • 瀑布流总计;
  • 开发个人简历时候踩到的坑(兼容到IE56789)
  • 银行卡的正则表达式验证
  • React的基础
  • angular学习总结的笔记(03):angular-双向数据绑定(下)
  • angular学习总结的笔记(03):angular-双向数据绑定
  • angular学习总结的笔记(02):angular-toutes路由
  • 中国居民身份证号码正则表达式匹配,
  • angular学习总结的笔记(01):angular-MVC
  • mobile开发技巧(转)
  • 按下回车键后,一个网站访问的过程
  • Date类和日历控件开发
  • ZF总结:0202 javascript的DOM 求平均分和eval
  • ZF总结:0202 javascript的DOM成绩单表格排序
  • ZF总结:0202 javascript的DOM
  • 【转载】雅虎网页优化35条建议
  • ZF总结:0201 javascript的JSON基础知识
  • ZF总结:0102 javascript内置类上的原型方法和思考题
  • ZF总结:0102 javascript面向对象之原型继承和借用构造函数继承
  • ZF总结:0102 javascript面向对象编程之单例模式和工厂模式,构造函数,原型模式;
  • javascript 浏览器F12调试工具的基本使用总结
  • ZF总结:0101 javascript中 this关键字的知识点总结,题目面试题★★★
  • ZF总结:0101变量定义和预解释
  • JavaScript高程三读书笔记:第三章之函数
  • 不使用全局变量如何定义一个 count()每次调用输出第几次调用
  • 网上搜的考题,互联网考题,分析思路;
  • JavaScript高程三读书笔记:第三章之语句
  • 原生JavaScript封装DOM库(第二版),构造函数模式封的
  • HTTP响应头/状态码,AJAX四步走
  • javascript修改默认滚动条
  • javascript按键盘← →方向键翻页
  • javascript网页字体大中小的切换;
  • javascript的获取显示器宽度和高度
  • 用JavaScript的Math.floor(Math.random()*XXX)随机显示名言
  • 不能点右键、不用CTRL+A、不能复制;JavaScript禁止网页复制的代码
  • JavaScript高程三读书笔记:第三章之操作符
  • JavaScript+CSS+HTML 仿游戏网站的轮播图
  • JavaScript高程三读书笔记:第三章之数据类型
  • JavaScript高程三读书笔记:第三章之语法、关键字、变量
  • JavaScript高程三读书笔记:第二章
  • 手机端zepto+AJAX跨域的css3+html5
  • 移动端总结;CSS3和CSS3动画
  • 移动端基础知识
  • 移动端仿应用市场的-02的列表详情页
  • 移动端仿应用市场的-01框架
  • javaScript中AJAX的HTTP知识点总结;周六晚上写(下)
  • avaScript中AJAX的HTTP知识点总结;周六晚上写(中)
  • JavaScript中AJAX的HTTP知识点总结;周六晚上写(上)
  • 封装的动画方法–优化
  • JavaScript中AJAX基础(01);
  • 朱安邦HTML+CSS+原生JavaScript仿拉勾网–关于我们
  • 纯手写JavaScript实现电子商务网站放大镜效果改01
  • javascript实现电子商务网站放大镜效果;
  • JavaScript中DOM事件概括,DOM事件的兼容性问题;
  • JavaScript用事件委托模式实现小米官网导航条效果
  • javascript的DOM事件对象
  • DOM的传播机制(捕获阶段和冒泡阶段)
  • DOM事件和二级事件绑定
  • javascript图片跟随鼠标放大显示并移动
  • javascript英文单词总结
  • JavaScript处理后台动态返回数据的图片延迟加载
  • JavaScript动画理论基础;
  • JavaScript异步编程思想
  • javascript动态图片延迟加载;
  • javascript浏览器处理兼容的常用的几种方式
  • JavaScript的||、&&、!逻辑表达式(逻辑运算符)总结;题目
  • JavaScript 模块化开发选项卡【重要】第一次尝试用模块化来开发
  • ZF总结:0202 javascript盒子模型高度总结
  • javascript的图片延迟加载思路
  • JavaScript中的盒子模型知识
  • 原生JavaScript封装DOM库
  • JavaScript中alert(parseInt(0.000001)); 和 alert(parseInt(0.0000001));
  • javascript表格排序
  • 第二周:JavaScript,4种检测数据类型的方式
  • 第二周:JavaScript求平均分。
  • 第二周:sort扩展。数组中对象排序;
  • 第二周:JavaScript中求数组中的最大值和最小值,假设法;
  • 第二周、call和apply的用法;
  • 第二周、javascript中的json,try catch、将JSOn格式的对象转化为JSON格式的字符串
  • JavaScript中的数组与原型链。数组去重+
  • 20150531第一周周日下午23、原型链继承
  • 20150531第一周周日下午2、原型和原型链
  • 20150531第一周周日下午、构造函数模式
  • 20150531第一周周日上、单例模式、工厂模式
  • 函数预解释、闭包、作用域+this混合的思考。
  • 20050530第一周周六下、this解释,作用域、变量定义、闭包
  • 20050530上午周六第一周、作用域和预解释的总结
  • 1-3下、javascript中this的总结,i++,++i、函数销毁和不销毁
  • 0102(下2)、JavaScript内置类上的原型和随机取得数据项
  • 0102下、原型继承的默认继承;原型继承和借用构造函数继承。
  • 0102上.面向对象:单例模式和工厂模式、原型模式
  • 1-2-下、JavaScript的预解释和作用域;
  • 1-2-上 复习预预解释;
  • 1-1-下、JavaScript函数深入,预解释顺序
  • 1-1-上-01、jvascript中的基础,数据类型的转化,浏览器读取js代码的流程
  • 0104、JavaScript中this是什么
  • 0103、闭包小应用,闭包用在什么场合
  • 0102、JavaScript作用域和闭包
  • 0101、javascript:变量的定义和预解释-By broszhu
  • JavaScript的系统时间转成人类时间
  • JavaScript数组去重,数组排序+去重
  • JavaScript中string的split()方法
  • javascript字母大小写转换toLocaleUpperCase,toUpperCase,toLocaleLowerCase,toLowerCase
  • JavaScript中indexOf()和lastIndexOf()【查找字符索引】方法的区别
  • JavaScript取字符串 substr() 、 substring()、slice() 方法的区别
  • JavaScript中的String(字符串类)—Broszhu总结
  • JavaScript单选框的输出性别
  • JavaScript innerText与innerHtml与value的区别
  • JavaScript基础知识
  • JavaScript中字符串连接的99乘法表
  • javascrupt中选项卡的写法:
  • if和for循环综合应用
  • 数组和函数,基本数据类型和引用数据类型的区别
  • JavaScript中数组的12种常用方法
  • JavaScript基础知识总结;最基本的知识点
  • javascript任意值求和的思路
  • JavaScript右侧悬浮框的书写方法;运动框架总结
  • javascript向上/向下取整 Math.ceil() 和Math.floor()、
  • JavaScript变速运动(非匀速,速度会越来越小,最后停止)
  • JavaScript中图片淡入淡出效果;
  • JavaScript中“分享到”侧边分享栏的代码思路
  • JavaScript中识别浏览器的方法;
  • javascript运动的基础 offsetleft,js匀速运动的基础;
  • JavaScript DOM编程艺术(第2版)–第2章 JavaScript语法
  • 豆瓣电台精美版 在360极速浏览器提示Uncaught SyntaxError: Unexpected token <
  • JavaScript中6种数据类型的总结
  • JavaScript中表格排序的思路,LI排序
  • JavaScript中表格的搜索的思路分析,用search(“”)和split(“ ”)
  • JavaScript中表格的添加和删除;思路整理
  • JavaScript中表格的隔行变色,鼠标移入高亮
  • JavaScript中table的简便语法代码;
  • JavaScript中的文档碎片,已经过时的东西,几乎没有用的了,但思路一直都有用
  • JavaScript中removeChild,如:oUl.removerChild(this.parentNode)
  • JavaScript中用createElement,Dom创建一个元素;
  • JavaScript中DOM事件;如何对 HTML DOM 事件作出反应
  • JavaScript中添加和删除HTML元素(DOM节点)
  • 封装的动画方法
  • JavaScript无缝滚动图片的思路,向左滚向右滚
  • JavaScript中className的用法,和封装方法
  • JavaScript中DOM操作元素属性的方法,setAttribute
  • JavaScript中firstchild和firstElementChild;首尾子节点,浏览器兼容问题
  • JavaScript中父节点的offsetParent
  • JavaScript中父节点,parentNode的用法
  • JavaScript中dom的什么,节点是什么,childNodes和nodeType的配合,children的用法
  • JavaScript中offsetleft的用法,
  • JavaScript中延时提示框的创建思路
  • JavaScript中getFullyear,getMonth,getDate,getDay的用法
  • JavaScript中字符串的length需要charAt来调用,否则不兼容IE7
  • JavaScript中超酷时钟的创建方法
  • JavaScript中date获取时间的方法;gethours,getminutes,getseconds
  • JavaScript Array(数组)对象的总结 (上)
  • JavaScript中定时器的开始和关闭是例,
  • JavaScript中定时器的创建方法,setInterval,setTimeout
  • JavaScript中字符串的排列,sort排序字符串和数字;
  • JavaScript中数组join的链接;
  • javascript中数组的方法,数组的相加;
  • JavaScript中数组的插入,替换,DIY删除;spice
  • 数组的方法;数组的添加和删除
  • JavaScript数组中length的用法;
  • 数组的两种创建方法:
  • JavaScript变量类型(数据类型) 如何查看数据类型
  • JS全局对象(全局函数/顶层函数)有哪些,JS全局属性
  • JavaScript中iphone界面简易计算器的制作思路
  • JavaScript中提取非行间样式,以及大部分浏览器不兼容问题的解决方法及思路
  • JavaScript中arguments的用法,一个CCS函数两种用法;
  • JavaScript中函数传参,arguments
  • JavaScript中函数返回值的基本用法,return
  • JavaScript中json和数组的区别;以及for in 循环的用法。
  • JavaScript中json的使用方法
  • JavaScript中break和continue在循环中的用法
  • JavaScript中?:(三目运算符/三元运算符)用法
  • JavaScript中switch的用法,制作网站欢迎弹窗(男先生,女女士)
  • JavaScript中&&的用法,判断是否为2位数
  • JavaScript中%的用法,秒转时间
  • JavaScript中%的用法,隔行变色的
  • JavaScript计算器简单的求和;
  • JavaScript中鼠标移入时,改变背景变色,移出时还原默认的背景色
  • JavaScript中JS事件和反应
  • 点击查看按钮。
  • button控制div的样式

HTML相关的文章

  • TCP三次握手和四次挥手
  • 404页面泪流满面,返回上一页;
  • javascript实现页面已经被外星人绑架了-404页面
  • href的用法
  • JavaScript中表单的介绍 action
  • html的基础知识,dreamweaver基础

CSS相关的文章

  • Chrome谷歌浏览器下不支持css字体小于12px的完美解决办法
  • 背景透明文字不透明(兼容各浏览器),rgba兼容到ie8的,最简单粗暴的写法
  • 面试遇到一个z-index的题目;网上说的问题和自己写的好像效果不一样;
  • display: inline-block;导致有间距的解决办法;
  • CSS重置的文件配置
  • iPhone 和 Android 的浏览器模式皆有自动调整字体大小的功能。12px
  • HTML+DIV+JavaScript仿天猫品牌导航
  • 建筑公司网站,关于我们about.html
  • 建筑公司网站,首页index.html
  • CSS布局:根据浏览器宽度自动把布局从三栏切换成两栏加底栏
  • CSS布局:上中下三栏自适应高度
  • DIV+CSS布局详细记录,中栏固定宽度,左右两栏宽度自适应
  • CSS实现文字垂直排列,水平和垂直居中;
  • CSS3+js+模拟JSON 实现有序排行;
  • HTML5+CSS3实现菜单列表
  • CSSS清楚样式代码,清零代码;

jQuery相关的文章

  • jquery.formautofill表单自动填充插件
  • jquery.validate 一个表单验证插件,为表单提供了强大的验证功能
  • jQuery的animate()方法如果停止动画不能直接用stop()
  • jquery实现选项卡+自动轮播图+左右控制键,带左右移动的动画效果

Vue相关的文章

  • VUEJS指令详解
  • VUEJS-双向数据绑定-初识

Node相关的文章

  • mongodb使用和入门,【转的】
  • express不是内部或外部命令
  • node学习4,缓存【转】
  • Node学习4, cookie
  • Node学习2,process的总结
  • Node学习2,global的介绍;
  • node学习2,repl的介绍,相当于浏览器控制台
  • node学习1,http知识与node文件读取操作,网站的访问过程
  • node学习1,node基础知识
  • node学习1,git生产中的常见技巧
  • nodejs入门学习路线-01-上-git使用整理
  • nodejs基础知识;ajax03
  • nodejs基础知识;ajax02

工具类

  • google-code-prettify中代码使用br造成的行号只有1的BUG;
  • webstorm2016.3注册码,License server更新方式,webstorm2017.1版本可用
  • gulp用法详细总结
  • gulp的scp上传文件到远程服务器的流程;
  • gulp的学习
  • wordpress更改域名后中文图片不显示的解决办法
  • angular和jquery的云文件,七牛CDN地址整理
  • 29个前端工程师和设计师必备的Chrome插件【转载】
  • NPM设置代理,npm获取配置有6种方式,优先级由高到底。
  • github里Fork别人项目,如何让自己的项目保持一致
  • redis总结
  • windows10下webstorm 的 termiral 无法键盘输入
  • webstorm常用快捷键
  • 推荐一些国内的jquery CDN引用地址
  • git实用手册
  • Wampserver在win10图标启动是橘黄色,You don’t have permission to access /phpmyadmin/ on this server.
  • TCP三次握手和四次挥手

设计相关的文章

  • iphone上,app图标之间的间距
  • 脑洞大开,看到一个很酷的产品;情趣用品垂直APP【爱爱侠】,然后撸了一个UI设计稿
  • 我的个人简历制作-photoshop做的,A4打印纸大小
  • 蜂蜜瓶装标签
  • DM单多色,培训机构DM单
  • 狗名片和中国风名片
  • FM工作室的2套名片
  • 网页/UI设计中的PSD文档管理
  • Photoshop房地产DM宣传单
  • 房地产公司道旗制作
  • PhotoShop CS6 中英菜单对照表
  • 印刷品常用尺寸
  • PS常用快捷键,中帆分享
  • 电影院X展架作品
  • 大闸蟹的X展架
  • 根据需求做的幼儿园道旗设计
  • 思远国际(香港)股份有限公司的名片
  • 深蓝色科技感竖版名片
  • photoshop调色快捷键
  • 蜂蜜名片
  • 给自己公司设计的蜂蜜软包装袋装蜂蜜
  • 创意广告设计-出彩就这么简单

前端电子书

  • 高性能网站建设进阶指南+WEB开发者性能优化最佳实践PSD下载
  • http权威指南 中文版 pdf[转]
  • 高性能网站建设指南 pdf[转]
  • Head First HTML与CSS、XHTML(中文版).pdf下载[转]
  • 锋利的jquery 第2版 pdf +源码[转]
  • css实战手册(第2版)pdf[转]
  • css权威指南 第三版 pdf[转]
  • 精通CSS:高级Web标准解决方案(第2版)[转]
  • 超越CSS:Web设计艺术精髓(修订版) pdf下载[转]
  • css禅意花园 pdf 下载[转]
  • ppk谈javascript pdf 中文版[转]
  • javascript忍者秘籍 pdf 非扫描版[转]
  • javascript设计模式 pdf[转]
  • javascript权威指南 第6版 pdf[转]
  • 高性能javascript pdf下载[转]
  • javascript语言精粹 修订版 pdf[转]
  • 基于mvc的javascript web富应用开发 pdf[转]
  • javascript高级程序设计 第3版 pdf 非扫描版[转]
  • 《JavaScript DOM编程艺术》(第二版)中文PDF下载[转]
© 2017  朱安邦的博客. 由  Wordpress 强力驱动;.

转载于:https://wwwblogs/bluealine/p/8086771.html

更多推荐

HTML5页面,用JS 禁止弹出手机键盘

本文发布于:2023-04-23 17:50:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/fde5b65eb19f59659abe8c72c49a6cd5.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:弹出   键盘   页面   手机   JS

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 99172文章数
  • 25830阅读数
  • 0评论数