1. 程式人生 > >input輸入框匹配數字(帶兩位小數) js--金額匹配

input輸入框匹配數字(帶兩位小數) js--金額匹配

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>