Bonjour,

J'ai un p'tit soucis : sur un formulaire, je voudrais qu'à chaque fois que l'utilisateur choisisse une option du <input type=radio> une fonction javascript s'exécute.
Voici le code, simplifié :


Code HTML : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<html><head>
<script language="text/javascript">
    function mode() {    
    alert("OK");    
}
</script>
</head>
<body>
 
    <form class="texte" name="rechercheContrat" action = "RechercheContrat" onsubmit="return validerRechercheContrat()" method="POST">
        <input type="radio" name="mode" value="1" onClick="mode()"  />Recherche par identifiants
        <input type="submit" value="valider" />
    </form>
</center>
</body></html>

Cela ne fonctionne pas, tandis que si je mets onClick = "alert('OK')", cela fonctionne. Comment faire ? J'ai déjà essayé onClick="javascript:mode();".

Merci.



EDIT : j'ai mis language="javascript" dans la balise script, et j'ai aussi mis une majuscule à Mode() dans la fonction ET dans le onClick, et ça fonctionne. ^^