Usar realmente_easy_field_validation_with_prototype para la verificación de formulario, el contenido específico es el siguiente
1. El primer paso es, por supuesto, presentar primero los archivos JS y CSS.
<link href = "$ {ctx} /skin/css/validation.css" rel = "stylesheet" type = "text/css"/> <script type = "text/javascript" src = "$ {ctx} /scripts/pototype.js"> </script> <script tipo = "text/javaScript" ctx} /scripts/validation.js "> </script>2. Luego agregué el siguiente código al comienzo de la página (pongo este código en meta.jsp porque cada JSP lo contiene en el encabezado).
function dutomloaded () {if (document.all) {var forms = document.forms; if (forms.length> 0) {for (var i = 0; i <forms.length; i ++) {if (forms [i] ["método: save"]) nueva validación (forms [i]); }} Window.ClearInterval (Inteval); entero = nulo; }} var Integer = Window.SetInterval ("Setobroaded ();", 500);3. Si desea verificar un cuadro de entrada, simplemente agregue algunos logotipos a su clase. como
Copie el código del código de la siguiente manera: <input type = "text" name = "payable.howmuch" value = "" id = "payable_howmuch"/>
Esto significa que este campo es necesario y debe ser un número. Para otro contenido, solo mire el código al final de la validación.js y lo comprenderá.
4. Además, hice algunas modificaciones a Validation.js, porque uno de nuestros formularios tiene múltiples botones de envío, y generalmente solo el nombre = Método: el botón Guardar debe activarse cuando se hace clic, por lo que la verificación JS se modifica.
Pon el original
La copia del código es la siguiente: if (this.options.onsubmit) event.observe (this.form, 'enviar', this.onsubmit.bind (this), falso);
Cambiar
La copia del código es la siguiente: if (this.options.onsubmit) event.observe (this.form ["método: guardar"], 'hacer clic', this.onsubmit.bind (this), falso);
Hay problemas con esto, pero para lo que somos ahora, esto es más adecuado.
5. El CSS original ha tenido un impacto en los botones, etc., por lo que eliminé todo el contenido de esos bordes.
6. Este marco de verificación parece considerar solo algunas situaciones. Si desea usarlo de manera flexible, debe tomarse un tiempo para comprenderlo en detalle. También proporciona un mecanismo de devolución de llamada. Después de descargar su versión original, puede ver la demostración en el HTML.
Lo anterior es todo el contenido de este artículo. Espero que sea útil para el aprendizaje de todos y espero que todos apoyen más a Wulin.com.