Je veux faire un passage de paramètres sur une fonction JavaScript :

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
 
<script>
			function ping1_ajax(cible){
				getXhr()
				// On défini ce qu'on va faire quand on aura la réponse
				xhr.onreadystatechange = function(){
					// On ne fait quelque chose que si on a tout reçu et que le serveur est ok
					if(xhr.readyState == 4 && xhr.status == 200){
						text_renv = xhr.responseText;
						if (document.getElementById) document.getElementById('cible').innerHTML=text_renv;
					}
				}
				xhr.open("GET","ajax.php?id="+cible,true);
				xhr.send(null);
			}
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
ping1_ajax(document.getElementById("MyFont1"));
MyFont1 fait référence à :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
	    <td><DIV id="MyFont1">'.$ip_address.'</DIV></td>
Mais il y a une erreur apparemment :
Le module développement de Firefox me dit qu'il y a l'erreur suivante :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
document.getElementById("cible") has no properties.
Je n'arrive pas à trouver d'où vient l'erreur ?