以下代码:input验证码框,输入非数字或非12位时,红框提示;每4位加一个空格

//input验证码框,输入非数字或非12位时,红框提示;每3位加一个空格$(".text").focus(function(){$(this).keyup(function(){var num = /^[0-9]*$/;var verifyValue = $(this).val();var deleteLogo = $(".delete-logo");//删除的小叉号verifyValue=verifyValue.replace(/\s+/g,"");//清掉空格if(verifyValue.length > 9){verifyValue = verifyValue.substring(0,9);//只允许输入9位数}if(!num.test(verifyValue)||verifyValue.length!=9){$(".text").css("border","1px solid #ff661b");//输入非数字,或非9位数,input边框显示红色}else{$(".text").css("border","1px solid #cecece");}if(num.test(verifyValue)&&verifyValue.length==9){$(".verify").css("background","#ff661b");//输入符合要求,下一步按钮显示亮色}else{$(".verify").css("background","#a9a9a9");}verifyValue = verifyValue.replace(/(.{3})/g,"$1 ").replace(/\s+$/g,"");//每输入3位数,添加一个空格。$(this).val(verifyValue);if(verifyValue.length > 0){deleteLogo.show();//输入不为空时,显示右边的小叉号}else{deleteLogo.hide();}});});

转载于:https://www.cnblogs.com/baiyangyuanzi/p/6586191.html

input验证码框,输入非数字或非12位时,红框提示;每4位加一个空格相关推荐

  1. 一个IP地址是由四个字节(每个字节8个位)的二进制码组成。请将32位二进制码表示的IP地址转换为十进制格式表示的IP地址输出。如果输入的数字不足32位或超过32位或输入的数字中有非0和1的数字时输出“

    题目 ‬‬一个IP地址是由四个字节(每个字节8个位)的二进制码组成.请将32位二进制码表示的IP地址转换为十进制格式表示的IP地址输出.如果输入的数字不足32位或超过32位或输入的数字中有非0和1的数 ...

  2. Python去除字符串中的非数字、非字母

    文章目录 问题描述 解决方案 只保留数字 只保留字母 保留数字和字母 带小数点 参考文献 问题描述 Python去除字符串中的非数字.非字母 解决方案 只保留数字 str.isdigit():如果字符 ...

  3. 程序每次读入一个正三位数,然后输出逆序的数字。注意,当输入的数字含有结尾的0时,输出不应带有前导的0。比如输入700,输出应该是7。

    题目内容:(C语言实现)(题目来源中国大学MOOC) 程序每次读入一个正三位数,然后输出逆序的数字.注意,当输入的数字含有结尾的0时,输出不应带有前导的0.比如输入700,输出应该是7. 提示:对一个 ...

  4. c语言滤去所有非数字字符,Python: 去掉字符串中的非数字(或非字母)字符

    >>> crazystring = 'dade142.;!0142f[.,]ad' 只保留数字 >>> filter(str.isdigit, crazystrin ...

  5. js/input/输入框 只能输入汉字/数字/英文

    输入框 只能输入汉字/数字/英文 需要自取,丢input里即可, 1.输入框只能输入汉字 onkeyup="value=value.replace(/[^\u4E00-\u9FA5]/g,' ...

  6. 【已解决】scanf语句中%d后面多加一个空格,为什么数据需要多输入一个?

    如上图的scanf,需要输入两个数据才能输出a, 并且a的值为第一个数据, 为什么呢? scanf的"吃空白"行为 scanf默认以空格作为分隔输入的标志,当读入一个空格后, 必须 ...

  7. 苹果浏览器限制input框输入是数字

    <input class="weui-input labelicon" type="number" pattern="[0-9]*" ...

  8. 限制input 输入框只能输入纯数字/数字/中文/英文

    1.文本框只能输入数字代码(小数点也不能输入) <input onkeyup="this.value=this.value.replace(/\D/g,'')" onafte ...

  9. input js number 整数_数字千分位处理,number.js,js保留两位,整数强制保留两位小数...

    杨龙飞 杨龙飞 杨龙飞 杨龙飞 杨龙飞 杨龙飞 官方文档:https://www.customd.com/articles/14/jquery-number-format-redux 1.千分位 $. ...

最新文章

  1. Webkit 最新 Javascript 引擎领先 Chrome
  2. debian7更换gcc版本的二种方法分享
  3. vs当前文件的函数索引_VM实战(六) - 通过案例深入学习class文件结构原理
  4. 根文件系统构建(BusyBox方式)
  5. 用python画树_Python+Turtle动态绘制一棵树实例分享
  6. javascript中parseFloat(x)、parseInt(num,radix)、Promise、ReferenceError、Reflect、get和set
  7. Android 网络管理
  8. html制作菱锥旋转,几何画板制作正三棱锥的旋转动画
  9. 二次bootloader关于boot28.asm应用的注意事项,28035的
  10. 利用腾讯云轻量服务器快速搭建网站CDN
  11. 服务器 amd cpu性能排行榜,amd cpu 性能排行榜_amd处理器性能排行
  12. spark sql 字符串转时间戳
  13. 数据库表数据怎么恢复数据_恢复糟透了。 这是数据。
  14. AR智能眼镜会成未来趋势
  15. 入侵防御系统_入侵防御系统简介
  16. iWork8 U80GT 平板安装Ubuntu Desktop 20.04 64位教程(理论适用所有Linux64位发行版)
  17. texstudio 使用方法_Texstudio使用技巧——基于个人
  18. 自然语言处理——文本分类概述
  19. 记忆益智七巧板等小游戏接口
  20. 挤奶厅的全球与中国市场2022-2028年:技术、参与者、趋势、市场规模及占有率研究报告

热门文章

  1. SQL Server复制需要有实际的服务器名称才能连接到服务器 错误解决方案
  2. 执行cmd命令时:因为在此系统上禁止运行脚本的解决方法
  3. 日常问题解决记录三:记一次Win10安装Oracle11g后遇到的问题
  4. 百度编辑器在服务器置顶路径 解决上传图片创建目录失败的方法(Thinkphp)
  5. Hadoop相关问题解决
  6. 异常查错java.net.SocketException: Connection reset
  7. mysql中CONCAT值为空的问题解决办法
  8. 使用类名称创建实例并调用构造函数
  9. 在Java中将前导零添加到数字? [重复]
  10. 如何访问SSH公钥?