Intercepter l'événement onsubmit
Bonjour,
Soit un formulaire classique avec un button submit.
Je voudrais lorsqu'on clique dessus, qu'une fonction de son choix soit appelée.
Voila le code.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| <html><head><title>Test</title></head>
<script language="JavaScript" type="text/javascript">
var condition_verifiee = false;
function testSubmit(id_formulaire)
{
if (condition_verifiee)
document.getElementById(id_formulaire).submit();
else alert("votre formulaire n'a pas été envoyé");
}
document.getElementById('formu').onsubmit = function(){testSubmit('formu');}
</script>
<body>
<form id="formu">
<input type="text" />
<input type="submit" />
</form>
</body></html> |
Comment faire pour que ce code marche (à savoir afficher une alerte) sans que le code HTML soit changé (uniquement le javascript) ?
Merci