Cuando registramos una cuenta en algunos sitios web y completamos información, accidentalmente completamos el número de teléfono en caracteres chinos u otras letras de inglés, esto obviamente es incorrecto. Para ayudar a los usuarios a corregir mejor los errores en la entrada, al completar la información en el formulario, es necesario restringir los cuadros de texto como el número de teléfono móvil, el código postal y el número de teléfono para ingresar a otros caracteres, solo números.
Mediante el uso de entradas regulares, solo números:
La copia del código es la siguiente:
var numregex = // d/g
Luego pase el evento Onblur en JavaScript:
Definición y uso
El evento Onblur ocurre cuando el objeto pierde el enfoque.
Onblur a menudo se usa en el código de verificación JavaScript, y generalmente se usa en cuadros de entrada de formulario.
gramática
HTML:
La copia del código es la siguiente:
<elemento onblur = "someJavaScriptCode">
JavaScript:
object.onblur = function () {// operar myScript; }En JavaScript, use el método AddEventListener ():
La copia del código es la siguiente:
object.AdDeventListener ('blur', myScript);
Código de demostración final:
var numregExfn = function (obj) {obj.Value = obj.Value.replace (numregex, ''); if (! obj.Value) {alerta ('por favor ingrese un número');} else {alert ('pass');}} phone.onblur = function () {numREGEXFN (this);}Lo anterior es el contenido relevante que el editor le presenta sobre el uso de expresiones regulares y restricciones JS que solo pueden ingresar números. ¡Espero que sea útil para todos, y espero que todos presten más atención al sitio web de Wulin.com!