EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
Definir como idioma padrão
Perguntas de PF - Fórum

Como posso validar um formulário antes de você inquérito??

Tenho um formulário em uma página web com diferentes campos, alguns deles que eu preciso que eles podem validá-los até o embarque é feito. Ou seja, tengo campos que no quiero que se envíen vacíos y otros, como el email, que quiero validar antes como válido.

Una vez que tenga todo validado y verificado, pues realizar el envío.

Na onsubmit del botón de envío del formulario he probado a llamar a la función de validar, pero igualmente se envía el formulario.

<input type="submit" name="envio" value="Enviar" onsubmit="validar()" />

En la función validar, realizo la validación y muestro alertas al usuario, pero una vez que se cierran, el formulario se envía.

alexX Será que perguntou 8 meses
1 Respostas

En vez de llamar a la función en javascript en el evento onsubmit, prueba a hacerlo en el evento onclick, da seguinte maneira:

<input type="submit" name="envio" value="Enviar" onclick="return validar()" />

En la función validar en javascript, si la validación es correcta, Retorna VERDADE, y en caso contrario, Retorna FALSO.
Al pulsar sobre el botón, si la función de validación devuelve el false, el formulario no se enviará, enviándose en caso contrario.

blocWa disse faz 7 meses
Compartilhá-lo Share on FacebookTweet about this on TwitterShare on Google+Pin on PinterestShare on RedditShare on VKShare on StumbleUponShare on TumblrShare on LinkedInEmail this to someonePrint this page