From 89ab02e09b051bb1c8ebe209c29da0284e09cf61 Mon Sep 17 00:00:00 2001 From: Tom TARANTO <tom.taranto@ensiie.fr> Date: Mon, 16 May 2016 23:31:03 +0200 Subject: [PATCH] Add JS validation Form --- insco.php | 16 +++++++++++++++- 1 file changed, 15 insertions(+), 1 deletion(-) diff --git a/insco.php b/insco.php index 943d722..d243385 100644 --- a/insco.php +++ b/insco.php @@ -27,7 +27,7 @@ session_start(); <section id="bgc_accueil"> <article id="color_font_accueil"> <a href="inscrip.php"> Pas encore inscrit ? Cliquez ici pour vous inscrire.</a> - <form action="traitement.php" method="post"> + <form name="insco" action="traitement.php" onsubmit="return validateForm()" method="post"> <p> Pseudo </p> <p><input type="text" size="20" maxlength="18" name="pseudo" /></p> <p> Mot de passe </p> @@ -36,5 +36,19 @@ session_start(); </form> </article> </section> + <script> + function validateForm(){ + var pseudo = document.forms["insco"].element["pseudo"].value; + if (pseudo == null || pseudo == "") { + alert("Pseudo must be filled out"); + return false; + } + var pass = document.forms["insco"].element["pass"].value; + if (pass == null || pass == "") { + alert("Password must be filled out"); + return false; + } + } + </script> </body> </html> -- GitLab