Indsend indsend i HTML, hvis du vil have en OnClick Click-begivenhed, og du også vil validere formularen,
Hvis formularen er blevet verificeret med succes, er det fint at udføre onclick-eventen, men hvis du tilføjer onclick-eventen til send-knappen,
Websiden vil først udføre onclick-eventen uden at verificere formularen, jeg slog det op på internettet og sendte et godt js-plugin med downloadadressen nedenfor:
Introducer jquery først, derefter jquery-html5Validate.js
Sådan bruger du det:
- 示意,假设测试表单id为html5Form,则有:
- $("#html5Form").html5Validate(function() {
- // 全部验证通过,该干嘛干嘛~~
- });
Kopier kode Effekten er som følger:
Men denne prompt-effekt er for grim, jeg vil bruge prompt-effekten, der følger med HTML5?
- var isIe10 = typeof document.msHidden !== "undefiend";
- $("#html5Form").html5Validate($.noop, {
- novalidate: isIe10 ? false : true
- });
Kopier kode
Renderingerne er meget smukkere, med js-scriptet vedhæftet:
jquery-html5Validate.js
(17.92 KB, Antal downloads: 2)
|