setInputFilter를 사용할 수 있습니다. 입력 필터를 설치하는 함수:
setInputFilter(document.getElementById("myTextBox"), function(value) { return /^\d*\.?\d*$/.test(value); // Allow digits and '.' only, using a RegExp. }, "Only digits and '.' are allowed");
이 함수는 텍스트의 입력 값을 제한합니다. <입력> 주어진 inputFilter 함수에. 복사 붙여넣기, 드래그 드롭, 키보드 단축키, 상황에 맞는 메뉴 작업, 입력할 수 없는 키, 캐럿 위치, 다양한 키보드 레이아웃, 유효성 오류 메시지 및 IE 9 이후의 모든 브라우저를 지원합니다.
참고: 보안을 위해 서버 측 유효성 검사를 수행해야 합니다!
위 내용은 숫자 값(및 소수점)만 허용하도록 HTML 텍스트 입력을 제한하려면 어떻게 해야 합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!