Skip to content
Extraits de code Groupes Projets
Valider 263e90ac rédigé par Tom TARANTO's avatar Tom TARANTO
Parcourir les fichiers

add JS validation form

parent 89ab02e0
Aucune branche associée trouvée
Aucune étiquette associée trouvée
Aucune requête de fusion associée trouvée
......@@ -41,21 +41,40 @@ session_start();
</header>
WORK IN PROGRESS
<p>
Envoyez un mail à notre boite mail <a href="mailto:wakpons@gmail.com">GN</a><!--L'adresse mail sera à remplacer par la véritable adresse mail pour l'organisation du GN.-->
Envoyez un mail à notre boite mail <a href="mailto:wakpons@gmail.com">GN</a>
<br/>ou<br/>remplissez le formulaire ci-dessous (tous les champs sont obligatoires).
</p>
<p>
<form method="post" action="traitement_mail.php">
<form name="contact" method="post" onsubmit="validateForm()" action="traitement_mail.php">
<pre>
Nom : <input id="Nom" name="Nom" size="30">
Objet : <input id="Objet" name="Objet">
Adresse mail : <input id="Mail" name="Mail" size="50">
<br/> Message :<br/>
<textarea name="Message" rows="20" cols="50"></textarea>
<input type="SUBMIT" value="Envoyer"/> <!--permet d'envoyer le mail, fonctionne en local uniquement avec un serveur SMTP.-->
<input type="RESET" value="Effacer"/> <!--permet d'effacer tout les champs.-->
<input type="SUBMIT" value="Envoyer"/> <!--permet en théorie d'envoyer le mail, à tester pour être sûr-->
<input type="RESET" value="Effacer"/> <!--permet d'effacer le texte-->
</pre>
</form>
<br/>
<script>
function validateForm(){
var Nom = document.forms["contact"].element["Nom"].value;
if (Nom == null || Nom == "") {
alert("Name must be filled out");
return false;
}
var Objet = document.forms["contact"].element["Objet"].value;
if (Objet == null || Objet == "") {
alert("Object must be filled out");
return false;
}
var Mail = document.forms["contact"].element["Mail"].value;
if (Mail == null || Mail == "") {
alert("Mail must be filled out");
return false;
}
}
</script>
</body>
</html>
0% Chargement en cours ou .
You are about to add 0 people to the discussion. Proceed with caution.
Terminez d'abord l'édition de ce message.
Veuillez vous inscrire ou vous pour commenter