Odoslať odoslať v HTML, ak chcete mať udalosť kliknutia na kliknutie, a tiež overiť formulár,
Ak je formulár úspešne overený, je v poriadku vykonať onclick udalosť, ale ak pridáte onclick udalosť na tlačidlo odoslať,
Webová stránka vykoná udalosť onclick ako prvá, bez overovania formulára som si to vyhľadal na internete a poslal dobrý JS plugin s adresou na stiahnutie nižšie:
Najprv predstavte jquery, potom jquery-html5Validate.js
Tu je návod, ako ho používať:
- 示意,假设测试表单id为html5Form,则有:
- $("#html5Form").html5Validate(function() {
- // 全部验证通过,该干嘛干嘛~~
- });
Kopírovať kód Efekt je nasledovný:
Avšak tento prompt efekt je príliš škaredý, chcem použiť prompt efekt, ktorý je súčasťou HTML5?
- var isIe10 = typeof document.msHidden !== "undefiend";
- $("#html5Form").html5Validate($.noop, {
- novalidate: isIe10 ? false : true
- });
Kopírovať kód
Vizualizácie sú oveľa krajšie, s priloženým js skriptom:
jquery-html5Validate.js
(17.92 KB, Počet stiahnutí: 2)
|