Problème Passage de Paramètres à une fonction Javascript

Problème Passage de Paramètres à une fonction Javascript - HTML/CSS - Programmation

Marsh Posté le 30-06-2006 à 17:59:58    

Bonjour
 
J'essaie de passer 3 paramètres à une fonction javascript. Mais il me mets un erreur en me disant qu'un paramètre est indéfini.
Quand j'en passe seulement 2 tout va bien c'est uniquement si j'ajoute un troisième paramètre.  
Je bloque donc un petit peu et m'adresse à vous pour un petit peu d'aide.
 
voici le code.

Code :
  1. function AfficheAide(position_aide,id_membre,lang)
  2. {
  3. if(texte_aide = file('http://www.nomdedomaine.com/ajax_affiche_aide.php?position_aide='+position_aide+'&id_membre='+id_membre+'&lang='+lang))
  4. {
  5.  writedivaide(''+texte_aide+'');
  6. }
  7. }


et le petit bout d'html

Code :
  1. <a href='#' onclick='AfficheAide(3,1,fr)'>Précédent</a>


 
l'erreur qu'il me donne est que  'fr' est indéfini.
 
je ne comprends pas avez vous une idée ?

Reply

Marsh Posté le 30-06-2006 à 17:59:58   

Reply

Marsh Posté le 30-06-2006 à 19:02:43    

normal, là tu met fr tout simple, il crois que c'est une variable
 
toi je parie c'est une chaine de caractére, donc met des quote, ou guillemet en fonction d'ou se trouve ton appel
 
dans ton exemple:
 

Code :
  1. <a href='#' onclick='AfficheAide(3,1,"fr" )'>Précédent</a>


 
 [:kbchris]

Reply

Marsh Posté le 30-06-2006 à 19:38:04    

Non mais des fois, on voit pas ce qui est en face de nous. J'étais complètement absorbé par d'autres éléments du script.  
Je pense qu'un peu de sommeil me ferait du bien
 
Bref, je te remercie pour ta réponse qui rend inévitablement le script fonctionnel.
 
Merci.

Reply

Sujets relatifs:

Leave a Replay

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