Bonjour

J'ai crée une fonction que je voudrais appeler lorsque survient l'évènement OnClick sur un lien.

Voilà ma fonction :
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
 
<script language="Javascript">
 
	var http="......";
	function calcDtrMsa(hab,idens,libelle) {
		var tabidens=idens.split(";");
		switch (tabidens.length) {
			case 0:
			alert("aucune information complémentaire n'est disponible");
			break;
			default:
			document.location.href=http+"index.php?...."+idens;
			break;
		}
		return null;
	}	
	</script>
(Les pointillés c'est normal hein )

Voilà maintenant l'instruction où j'appelle ma fonction :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<A HREF="#" OnClick="javascript:calcDtrMsa(1,'E204569','blablabla');">clic </A>
Et bien ça ne fonctionne pas je ne rentre pas dans la fonction

J'ai testé en faisant par exemple :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<A HREF="#" OnClick="alert('test')">clic</A>
Et cela fonctionne...

Pouvez-vous me dire d'où vient le problème et comment le résoudre ?

Merci d'avance !