Bonjour à tous !
J'ai créé un script Javascript, à mon boulot (où je suis en BTS en alternance), qui vérifie que les champs d'un formulaire sont bien remplis. Le tout est lié avec un Onclick.
Sauf qu'aujourd'hui, j'essaye de le refaire pour mon site perso mais il ne fonctionne pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 <script language="javascript"> function verifForm() { if(document.getElementById("pseudo_commentaire").value == "") alert('Le champ Pseudo est vide'); else if(document.getElementById("contenu_commentaire").value == "") alert('Le champ Commentaire est vide'); else { document.formulaire.submit(); } } </script>
Code php : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16 <?php echo " ... <form method='post' action='blog.php' id='formulaire' name='formulaire'> <p> <input type='text' name='pseudo_commentaire' id='pseudo_commentaire' placeholder='Votre pseudo'></input><br /> <textarea name='contenu_commentaire' id='contenu_commentaire' placeholder='Votre commentaire'></textarea><br /> <input type='hidden' name='id_article' value='".$idarticle."'></input> <input type='submit' onclick='Javascript:verifForm();' name='envoyer_commentaire' id='envoyer_commentaire' value='Poster' /> <p> </form> "; ?>
Là, il envois à chaque fois mon formulaire, même quand un champ est vide.
J'ai essayé avec un Onsubmit = return false, mais mon formulaire ne s'envoyait pas du tout, même quand tout les champs étaient correct.
Vous pouvez tester ici : http://www.pixelsnowis.fr/blog.php
Partager