J'ai un petit problème.
Je voudrais faire un formulaire qui contient un champ de texte, et un bouton.
Avant d'envoyer les données au serveur, je veux vérifier le contenu du champ de texte avec une fonction verif(variable) qui retourne vrai ou faux. Si on retourne vrai, on envoie les données au serveur et on change de page; sinon, une fenêtre d'alerte apparaît, on reste sur la même page et l'utilisateur doit reremplir le champ de texte.<form name="mon formulaire" method="get" action="k.php">
<input type="text" name="bla" />
<input type="submit" name="Submit" value="Envoyer" onclick="verif(bla)"/>
</p>
</form>
Le problème est qu'avec mon script actuel, si on remplit mal le champ et qu'on appuie sur le bouton, la fenêtre d'alerte apparaît, puis les données sont quand même renvoyées au serveur, et la page change.
Comment faire pour que les données ne soient envoyées que si le champ est bien rempli?
Je vous remercie d'avance de votre aide.
amnesias
Partager