zoukankan      html  css  js  c++  java
  • input输入框中只能输入数字,非数字字符自动清除

     前言:项目中有个缴纳保证金的功能,要是输入框只能输入数字,不能输入其他字符。


    ①HTML代码:<input class="input-box" type="text" id="pay-money" name="uname" placeholder="请输入保证金额,必须是1000的整数倍" onafterpaste="if(this.value.length==1){this.value=this.value.replace(/[^1-9]/g,'')}else{this.value=this.value.replace(/D/g,'')}">


    ②jQuery代码:

    //校验保证金输入金额是否合法
    $('#pay-money').keyup(function(){
    var val = $(this).val();
    if(val.length==1){
    $('#pay-money').val(val.replace(/[^1-9]/g,''));
    }else{
    $('#pay-money').val(val.replace(/D/g,''));
    }
    });

    结束语:这个方法借鉴了http://www.w3cfuns.com/notes/23807/c36c74341c8bba9769afece3da86cb4d.html
  • 相关阅读:
    P4374 [USACO18OPEN]Disruption P
    POJ
    Git
    SpringBoot集成RabbitMQ
    GIS类型文件剖析
    SpringBoot全局异常处理
    SpringCloud Feign异常处理
    SpringBoot注解
    Restful风格接口定义
    LOD技术的理解
  • 原文地址:https://www.cnblogs.com/jamespan23/p/5580679.html
Copyright © 2011-2022 走看看