onsubmit - erreur de code, mais où?
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:
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:
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