Envía en html, si quieres tener un evento onclick click y, también quieres validar el formulario,
Si el formulario se verifica correctamente, está bien ejecutar el evento onclick, pero si añades el evento onclick al botón de enviar,
La página web ejecutará primero el evento onclick, sin verificar el formulario, lo busqué en Internet y envié un buen plugin de js, con la dirección de descarga a continuación:
Introduce primero jquery y luego jquery-html5Validate.js
Así es como se usa:
- 示意,假设测试表单id为html5Form,则有:
- $("#html5Form").html5Validate(function() {
- // 全部验证通过,该干嘛干嘛~~
- });
Copiar código El efecto es el siguiente:
Sin embargo, este efecto de prompt es demasiado feo, ¿quiero usar el efecto de prompt que viene con HTML5?
- var isIe10 = typeof document.msHidden !== "undefiend";
- $("#html5Form").html5Validate($.noop, {
- novalidate: isIe10 ? false : true
- });
Copiar código
Las representaciones son mucho más bonitas, con el script js adjunto:
jquery-html5Validate.js
(17.92 KB, Número de descargas: 2)
|