일부 웹 사이트에 계정을 등록하고 정보를 작성하면 실수로 전화 번호를 한자 또는 다른 영어 편지로 작성하면 분명히 잘못되었습니다. 사용자가 입력의 오류를 더 잘 수정하는 데 도움을주기 위해서는 양식의 정보를 작성할 때 휴대 전화 번호, 우편 번호 및 전화 번호와 같은 텍스트 상자를 다른 문자 만 입력하는 것과 같은 텍스트 상자를 제한해야합니다.
정기적 인 일치 입력을 사용하면 숫자 만 사용합니다.
코드 사본은 다음과 같습니다.
var numRegex = // d/g
그런 다음 JavaScript에서 Onblur 이벤트를 통과하십시오.
정의 및 사용법
Onblur 이벤트는 객체가 초점을 잃을 때 발생합니다.
OnBlur는 종종 JavaScript Verification Code에서 사용되며 일반적으로 양식 입력 상자에 사용됩니다.
문법
HTML :
코드 사본은 다음과 같습니다.
<요소 onblur = "somejavaScriptCode">
자바 스크립트 :
Object.onBlur = function () {// myscript를 작동; }JavaScript에서는 addeventListener () 메소드를 사용하십시오.
코드 사본은 다음과 같습니다.
object.addeventListener ( 'blur', myscript);
최종 데모 코드 :
var numRegexfn = function (obj) {obj.value = obj.value.replace (numregex, ''); if (! obj.value) {alert ( '숫자를 입력하십시오');} else {alert ( 'pass');}} 폰 .onblur = function () {numregexfn (this);}위는 편집자가 숫자 만 입력 할 수있는 정규 표현식 및 JS 제한을 사용하는 것에 대해 소개하는 관련 컨텐츠입니다. 모든 사람에게 도움이되기를 바랍니다. 모든 사람이 wulin.com 웹 사이트에 더 많은 관심을 기울이길 바랍니다!