Invia invia in html, se vuoi avere un evento onclick click, e vuoi anche validare il modulo,
Se il modulo viene verificato con successo, va bene eseguire l'evento onclick, ma se aggiungi l'evento onclick al pulsante invia,
La pagina web eseguirà prima l'evento onclick, senza verificare il modulo, l'ho cercato su Internet e ho inviato un buon plugin js, con l'indirizzo di download qui sotto:
Introdurre prima jquery, poi jquery-html5Validate.js
Ecco come usarlo:
- 示意,假设测试表单id为html5Form,则有:
- $("#html5Form").html5Validate(function() {
- // 全部验证通过,该干嘛干嘛~~
- });
Copia codice L'effetto è il seguente:
Tuttavia, questo effetto di prompt è troppo brutto, voglio usare l'effetto di prompt che viene fornito con HTML5?
- var isIe10 = typeof document.msHidden !== "undefiend";
- $("#html5Form").html5Validate($.noop, {
- novalidate: isIe10 ? false : true
- });
Copia codice
Le rendering sono molto più belle, con lo script js allegato:
jquery-html5Validate.js
(17.92 KB, Numero di download: 2)
|