probleme dans le passage en parametre dans une fonction
1 réponse
Chris
Bonjour,
je n'arrive pas a faire passer par parametre le contenu de param.
dans la fonction Main si je remplace Suite('+param+') par Suite('+40+')
alors tout se passe bien.
pour info le parametre param sera une chaire de caractere.
Si quelqu'un sait comment faire...
Merci pour votre aide.
Chris
code correspondant:
function Main(param) {
alert("test "+param); <<<<<<<<<<< Ici tout se passe bien : le contenu de
param est bien affiché
fchaine=''
...
+'<div ><a href="#" onclick="javascript:return Suite('+param+');"><IMG
src="tg.gif" ></a></div>'
...
document.write(fchaine);
}
function Suite(param) {
alert("test "+formulaire); <<<<<<<<<<< Ici rien ne va plus il est ecrit:
test [objet]
return false;
}
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
dark poulpo
"Chris" a écrit dans le message news: cerfiu$am7$
Bonjour,
je n'arrive pas a faire passer par parametre le contenu de param. dans la fonction Main si je remplace Suite('+param+') par Suite('+40+') alors tout se passe bien. pour info le parametre param sera une chaire de caractere.
Si quelqu'un sait comment faire...
Merci pour votre aide. Chris
code correspondant:
function Main(param) { alert("test "+param); <<<<<<<<<<< Ici tout se passe bien : le contenu de
param est bien affiché fchaine='' ... +'<div ><a href="#" onclick="javascript:return Suite('+param+');"><IMG src="tg.gif" ></a></div>' ... document.write(fchaine); }
function Suite(param) {
alert("test "+formulaire); <<<<<<<<<<< Ici rien ne va plus il est ecrit: test [objet] return false; }
"Chris" <nospam@nospam.com> a écrit dans le message news:
cerfiu$am7$1@news-reader5.wanadoo.fr...
Bonjour,
je n'arrive pas a faire passer par parametre le contenu de param.
dans la fonction Main si je remplace Suite('+param+') par Suite('+40+')
alors tout se passe bien.
pour info le parametre param sera une chaire de caractere.
Si quelqu'un sait comment faire...
Merci pour votre aide.
Chris
code correspondant:
function Main(param) {
alert("test "+param); <<<<<<<<<<< Ici tout se passe bien : le contenu
de
param est bien affiché
fchaine=''
...
+'<div ><a href="#" onclick="javascript:return Suite('+param+');"><IMG
src="tg.gif" ></a></div>'
...
document.write(fchaine);
}
function Suite(param) {
alert("test "+formulaire); <<<<<<<<<<< Ici rien ne va plus il est ecrit:
test [objet]
return false;
}
je n'arrive pas a faire passer par parametre le contenu de param. dans la fonction Main si je remplace Suite('+param+') par Suite('+40+') alors tout se passe bien. pour info le parametre param sera une chaire de caractere.
Si quelqu'un sait comment faire...
Merci pour votre aide. Chris
code correspondant:
function Main(param) { alert("test "+param); <<<<<<<<<<< Ici tout se passe bien : le contenu de
param est bien affiché fchaine='' ... +'<div ><a href="#" onclick="javascript:return Suite('+param+');"><IMG src="tg.gif" ></a></div>' ... document.write(fchaine); }
function Suite(param) {
alert("test "+formulaire); <<<<<<<<<<< Ici rien ne va plus il est ecrit: test [objet] return false; }