input输入框匹配两位小数的金额,超过部分或者其他非数字和小数点字符不显示,小数点只能输入一次,第二次不能输入,代码:
<input type="text" onkeyup="checknum(this);"/>
<script type="text/javascript">
function checknum(obj)
{
if(/^\d+\.?\d{0,2}$/.test(obj.value)){
obj.value = obj.value;
}else{
obj.value = obj.value.substring(0,obj.value.length-1);
}
}
</script>
---------------------
作者:zy1281539626
来源:CSDN
原文:https://blog.csdn.net/zy1281539626/article/details/74937450
版权声明:本文为博主原创文章,转载请附上博文链接!