Envie enviar em html, se quiser ter um evento onclick click, e também quiser validar o formulário,
Se o formulário for verificado com sucesso, não há problema em executar o evento onclick, mas se você adicionar o evento onclick ao botão de enviar,
A página web executa o evento onclick primeiro, sem verificar o formulário, pesquisei na internet e enviei um bom plugin de js, com o endereço de download abaixo:
Introduza o jquery primeiro, depois jquery-html5Validate.js
Veja como usar:
- 示意,假设测试表单id为html5Form,则有:
- $("#html5Form").html5Validate(function() {
- // 全部验证通过,该干嘛干嘛~~
- });
Copiar código O efeito é o seguinte:
No entanto, esse efeito de prompt é muito feio, quero usar o efeito de prompt que vem com o HTML5?
- var isIe10 = typeof document.msHidden !== "undefiend";
- $("#html5Form").html5Validate($.noop, {
- novalidate: isIe10 ? false : true
- });
Copiar código
As renderizações são muito mais bonitas, com o script js anexado:
jquery-html5Validate.js
(17.92 KB, Número de downloads: 2)
|