Bonjour,

Je poste ce message en ayant pris le temps de faire des recherches dans les tutoriels mais pour l'instant, je ne parviens pas à localiser mon erreur!

Aidez moi svp
voici mon fichier formulaire (simplifié)
Code : 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
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"DTD/xhtml1-strict.dtd">
<html xmlns="http://w3.org/1999/xhtml" xml:lang="fr" lang="fr">
<head>
    <title>Formulaire Livre dOr</title> 
	<script type="text/javascript" src="controle.js"></script>
</head>
<body>
<form action="traitement.php" method="post" 
	  onsubmit="javascript: return test();">
 
	<input type="submit" value="Envoyer" name="Envoyer"/>
	<input type="reset" value="Annuler" name="Annuler"/>
</form>
</body>
</html>
Le fichier controle.js est:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
function test()
{
alert('essai');
return true;
}

Le fichier traitementphp est quelconque. On peut le résumer à
Mon souci est de ne pas voir apparaitre le message d'alerte "test" lorsque je clique sur le bouton "envoyer"

Pourquoi le code de controle.js n'est-il pas executé?

J'ai même remplacé onsubmit par onclick sans plus d'effet ?????
Merci