js正则去除非数字

<input type="text" id="phone" name="phone"  onkeyup="checkNum(this);" />

js

<script type="text/javascript"> 
//非中文校验
function checkNum(inputVal){
    /**
    *\d为数字、\D为非数字、/g为全局匹配、在之前加/只是语法原因
    *将非数字部分替换为""
    **/
    inputVal.value = inputVal.value.replace(/\D/g,'');
    var val = $.trim(inputVal.value);
    val = val.length == 0 ? 0 : parseInt(val);
}
</script>
js校验数字.gif
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。