EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
Defini comme langue par défaut
Questions de PF - Forum

Comme je peux valider un formulaire avant de vous sa demande ??

J’ai un formulaire sur une page web avec différents champs, certains dont je dois être validé avant que l’expédition ne soit effectuée. C'est-à-dire, J’ai des champs que je ne veux pas voir vides et d’autres, J’aime l’email, que je veux valider avant comme valide.

Une fois que vous avez tout validé et vérifié, puis effectuer l’expédition.

Dans le sursoumettre du bouton soumettre du formulaire J’ai essayé d’appeler la fonction de valider, mais le formulaire est également envoyé.

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

Dans la fonction valider, J’effectue la validation et j’affiche les alertes à l’utilisateur, mais une fois qu’ils sont fermés, Le formulaire est soumis.

Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page
alexX does posées 7 années
1 Réponses

Au lieu d’appeler la fonction javascript dans l’événement sursoumettre, Essayez de le faire lors de l’événement onclick, de la manière suivante:

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

Dans la fonction valider En JavaScript, si la validation est réussie, Retourne VRAI, et autrement, Retourne FAUX.
En cliquant sur le bouton, Si la fonction de validation renvoie false, Le formulaire ne sera pas envoyé, être envoyé autrement.

Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page
blocWa fait de ladite 7 années