Send inn i HTML, hvis du vil ha en OnClick Click-hendelse, og du også vil validere skjemaet,
Hvis skjemaet er vellykket verifisert, er det greit å utføre onclick-hendelsen, men hvis du legger til onclick-hendelsen på send-knappen,
Nettsiden kjører onclick-hendelsen først, uten å verifisere skjemaet, jeg sjekket det på Internett og sendte en god js-plugin med nedlastingsadressen nedenfor:
Introduser jquery først, så jquery-html5Validate.js
Slik bruker du den:
- 示意,假设测试表单id为html5Form,则有:
- $("#html5Form").html5Validate(function() {
- // 全部验证通过,该干嘛干嘛~~
- });
Kopier koden Effekten er som følger:
Men denne prompt-effekten er for stygg, jeg vil bruke prompt-effekten som følger med HTML5?
- var isIe10 = typeof document.msHidden !== "undefiend";
- $("#html5Form").html5Validate($.noop, {
- novalidate: isIe10 ? false : true
- });
Kopier koden
Gjengivelsene er mye vakrere, med js-skriptet vedlagt:
jquery-html5Validate.js
(17.92 KB, Antall nedlastinger: 2)
|