입력 상자 키보드 이벤트는, 청취자는 두 개의 소수 방법을 정수 입력 할 수 있습니다

정수를 입력하십시오

; 
            }
            
        }

두 개의 소수점까지 입력합니다

keyUpVal1 : 함수 (E) {
             var에 INPUT = $ (e.currentTarget) 갔지 (0 ) 
            input.value = input.value.replace (/ [^ \ D.] / G ''); // 클리어 " 보다 디지털 "및" "문자 
            input.value.replace input.value = (/ \ {2} / G ,. '.'); // 만을 먼저 제거 과량 유지. 
            input.value = 입력 . .value.replace ( '$ # $', '.') (/\./ G '')를 장착 .replace ( '$ # $', '.' ) 
            input.value = input.value.replace (/^(\-)*(\d+)\.(\d\d).*$/ '$ 2 $ 3 $으로 1.'); // 두 진수 입력 
            IF (input.value.indexOf ( ' . ') <0 && input.value! =') { // 상기 필터링 된 여기 제어없이 소수점 경우, 제 01, 02과 유사 할 수 없다는
                = input.value 에서는 parseFloat (input.value) 
            } 
            IF ( '.'input.value.indexOf () == 0 ) {
                 // 진수 0 제 상위 첨가 
                input.value = '0'+ input.value ; 
            } 
        }

 

추천

출처www.cnblogs.com/wpp281154/p/11890147.html