js input 只能输入整数

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了js input 只能输入整数相关的知识,希望对你有一定的参考价值。

参考技术A <el-input placeholder="请输入正整数" :min='1' type="number" oninput="value=value.replace(/[^\d]/g,'')" v-model="durationStart" ></el-input>
//:min='1' 最小值为1

js怎么让input只能输入数字

有时需要限制文本框输入内容的类型,本节分享下正则表达式限制文本框只能输入数字、小数点、英文字母、汉字等代码。
例如,输入大于0的正整数
<input onkeyup="if(this.value.length==1)this.value=this.value.replace(/[^1-9]/g,\'\')elsethis.value=this.value.replace(/\\D/g,\'\')" onafterpaste="if(this.value.length==1)this.value=this.value.replace(/[^1-9]/g,\'\')elsethis.value=this.value.replace(/\\D/g,\'\')">
参考技术A <input type="numberbox">

以上是关于js input 只能输入整数的主要内容,如果未能解决你的问题,请参考以下文章

JS文本框只能输入整数

js正则限制input框输入只能输入大于0的整数或者保留两位数的小数

input el-input 只能输入正整数验证

js怎么让input只能输入数字

input限制只能输入整数或保留小数点后2位的浮点数

js和正则表达式控制input只输入数字或者小数问题解决