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 : 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
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