Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

probleme dans le passage en parametre dans une fonction

1 réponse
Avatar
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;
}

1 réponse

Avatar
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;
}




voila ce que moi je ferai :

fchaine="..." + "<div ><a href="#" onclick="javascript:return Suite(" +
param + ");"><IMG src="tg.gif" ></a></div>";

si ca marche pas essai ca (autour de param jai rajouté des ' )

fchaine="..." + "<div ><a href="#" onclick="javascript:return Suite('" +
param + "');"><IMG src="tg.gif" ></a></div>";