Trimite și trimite în HTML, dacă vrei să ai un eveniment onclick click și, de asemenea, vrei să validezi formularul,
Dacă formularul este verificat cu succes, este în regulă să se execute evenimentul onclick, dar dacă adaugi evenimentul onclick pe butonul de trimitere,
Pagina web va executa mai întâi evenimentul onclick, fără a verifica formularul, am căutat pe Internet și am trimis un plugin js bun, cu adresa de descărcare mai jos:
Introduceți mai întâi jquery, apoi jquery-html5Validate.js
Iată cum să o folosești:
- 示意,假设测试表单id为html5Form,则有:
- $("#html5Form").html5Validate(function() {
- // 全部验证通过,该干嘛干嘛~~
- });
Cod de copiere Efectul este următorul:
Totuși, acest efect de prompt este prea urât, vreau să folosesc efectul de prompt care vine cu HTML5?
- var isIe10 = typeof document.msHidden !== "undefiend";
- $("#html5Form").html5Validate($.noop, {
- novalidate: isIe10 ? false : true
- });
Cod de copiere
Randările sunt mult mai frumoase, cu scriptul js atașat:
jquery-html5Validate.js
(17.92 KB, Numărul de descărcări: 2)
|