js textarea 自动拉起键盘_HTML5实现自定义键盘及使用

本文介绍了如何在H5项目中实现自定义键盘,以替代系统默认键盘,适用于身份证号、车牌号等特殊输入场景。文章详细讲解了html文件设置、js文件引入、初始化方法以及运行效果,提供了完整的代码示例。
摘要由CSDN通过智能技术生成

HTML5实现自定义键盘及使用

点击上方“技术支持联盟”,选择“置顶公众号”

第一时间了解程序员大小事儿

作者: 百香果,一个坚持认为Coding能改变世界的程序猿,喜欢分享,望互相学习指正,博客地址:www.devmajun.com。

e720dd9f86c4645162eb22c67cddf830.png

01

现状

在 H5 项目中,我们会经常遇到页面中身份证号、车牌号、车架号等输入时,在 input/textarea 输入框获取焦点时,会自动触发手机默认键盘弹起,输入内容,但是用户可能会输入数字、字符、汉字等,并不符合常理,这时就需要我们前端人员做好js验证,录入大写英文与数字相对麻烦,同时用户输入时也容易输入错误数据,导致通不过系统的校验,比如要求输入身份证号时,只能由数字和X组成且是18位。

软键盘使用的几种方法:

1:使用系统自带键盘

2:使用用户自定义的键盘来取代系统自定义的键盘

3:让自定义的键

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值