关键字:οnkeyup="value=value.replace(/.+[^0-9]$/,'')"
下面的我就不解释了,自己看解释吧,感兴趣的朋友,把我上面的关键字,复制到你代码中运行一下就行了
<input type="text" class="form-control form-control-sm" id="MLoanPeriod" onkeyup="value=value.replace(/.+[^0-9]$/,'')" />
replace里面正则表达式的说明
代码 说明
. 匹配除换行符以外的任意字符
\s 匹配任意的空白符
\d 匹配数字
\b 匹配单词的开始或结束
^ 匹配字符串的开始
$ 匹配字符串的结束
* 重复零次或更多次
+ 重复一次或更多次
? 重复零次或一次
[^x] 匹配除了x以外的任意字符
以上就是我的分享,新手上道,请多多指教。如果有更好的方法或懂得地方欢迎在评论区教导和提问喔!