voici le script que j’utilise :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
 
function testPays(){
        if(document.forms[0].pays.value.length<1){
                alert("veuillez inserer un pays svp");
                document.forms[0].nom.focus();
                return false;
        }
        return true;
}
la balise formulaire est tapée comme ceci :


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<form action="exec_ajout_pays.php" method="post" name="ajout_pays" onSubmit="return testPays()">
le problème c’est que même lorsque le script détecte une erreur et affiche le message, le formulaire est quand meme envoyé alors que normalement il devrait revenir sur le formulaire pour permettre la correction de l’erreur, peut etre ai-je oublié quelque chose, si vous savez m’aider, ca serait sympa, merci d’avance

Razielmyth.[/code]