이 기사 예제는 텍스트 상자에 숫자와 소수점 만 입력하기 위해 JS를 제어하는 방법을 설명합니다. 참조를 위해 공유하십시오. 특정 구현 방법은 다음과 같습니다.
코드 사본은 다음과 같습니다. function clearnonum (obj) {
obj.value = obj.value.replace (/[^/d.]/g, ""); // "번호"및 "이외의 다른 문자를 청소하십시오."
obj.value = obj.value.replace (/^/.g, ""); // 첫 번째 문자가 대신 숫자인지 확인하십시오.
obj.value = obj.value.replace (//. {2,}/g, "."); // 첫 번째를 유지합니다. 초과를 지우십시오.
obj.value = obj.value.replace ( ".", "$#$"). Replare (//./ g, ""). 교체 ( "$#$", ".");
}
사용법은 다음과 같습니다.
코드 코드를 다음과 같이 복사하십시오. <input name = "input1"onkeyup = "clearnonum (this)">
이 기사가 모든 사람의 JavaScript 프로그래밍에 도움이되기를 바랍니다.