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>
转载请注明原文地址: https://www.6miu.com/read-46413.html