Popup de validación de formulario mínima en JavaScript puro-popup-Validation

Tiempo de ejecución: 30 minutos. Empezar

Autor: AntonLapshin
Views Total: 3,042
Sitio oficial: Ir a la web
Actualizado: October 7, 2018
Licencia: MIT

Vista prévia

Popup de validación de formulario mínima en JavaScript puro-popup-Validation

Descripción

Una biblioteca de JavaScript ligera, ES5/ES6 para validar los campos de formulario y mostrar mensajes de error en una ventana emergente cuando no es válido.

Funcionamiento

Cargue la versión minimizada del JavaScript y la hoja de estilos de la validación emergente en el documento HTML.

<link href="validation.min.css" rel="stylesheet">
<script src="validation.min.js"></script>

Agregue las reglas de validación a los campos de formulario utilizando el atributo ' Data-Validate ' como se indica a continuación:

<input id="fullName" class="validate" data-validate="required">
<input type="email" id="email" class="validate" data-validate="required, email">
...

Inicialice el validador en el formulario. Hecho.

validation.init("form");

La biblioteca le permite crear sus propias reglas de validación de la siguiente manera:

const Rules = validation.getRules();
Rules["custom"] = {

message: "Error Message here",

method: el => {


// ... rule here ...

}


}
<input class="validate" data-validate="required,custom">

API methods.

// shows error messages
validation.highlight(); // show errors

// hides error messages
validation.hideall();

 // checkes if is valid (body by default)
validation.isValid();

 // checkes if is valid (body by default) + highlight
validation.validate();

 // shows a custom message
validation.show(el, message);

// hides the message
validation.hide();

Registro de cambios

v3.0.3 (10/07/2018)

  • refactorizar, soporte de IE9, construir

Te puede interesar: