[Résolu] Input et bouton radio : mettre une fonction en onClick

Input et bouton radio : mettre une fonction en onClick [Résolu] - HTML/CSS - Programmation

Marsh Posté le 05-06-2008 à 11:00:53    

Bonjour,
 
J'ai un problème qui a l'air tout bête en Html/Javascript.
Je n'arrive pas à faire en sorte qu'une fonction JS s'exécute à chaque clique sur un radio bouton.  
Voici le code raccourci :
 
 

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


 
Quand je remplace onClick="mode()" par onClick="alert('OK')" il n'y a aucun problème. Comment faire en sorte que la fonction mode() s'exécute ?  
Merci.


Message édité par Sbartacus le 05-06-2008 à 14:21:41
Reply

Marsh Posté le 05-06-2008 à 11:00:53   

Reply

Marsh Posté le 05-06-2008 à 11:43:35    

tu confonds language et type dans ton tag script

Reply

Marsh Posté le 05-06-2008 à 12:05:53    

Merci.
Mais je viens d'essayer type="text/javascript" et language="javascript", et pas de changement.

Reply

Marsh Posté le 05-06-2008 à 13:58:21    

pourtant ça marche avec le bon tag script

Reply

Marsh Posté le 05-06-2008 à 14:21:26    

Ah en fait j'ai mis une majuscule au nom de la fonction avec le bon tag, et ça marche. Je sais plus si j'ai changé autre chose entre temps mais tout marche.  
Merci. :D

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed