Appelle fonction js dans echo
Résolu
Justine
-
Justine -
Justine -
Bonjour,
J'ai un léger soucis lors de mon appelle de fonction javascript, j'ai ajouté un second paramètre et je ne parviens plus à trouver la logique avec les " ' " pour que ça fonctionne...
J'espère que vous pourrez m'aider.
Voici la ligne:
echo'<li onclick="inscrit('$user['prenom'].' '.$user['lbNom'],$user['Age']');">';
Merci.
J'ai un léger soucis lors de mon appelle de fonction javascript, j'ai ajouté un second paramètre et je ne parviens plus à trouver la logique avec les " ' " pour que ça fonctionne...
J'espère que vous pourrez m'aider.
Voici la ligne:
echo'<li onclick="inscrit('$user['prenom'].' '.$user['lbNom'],$user['Age']');">';
Merci.
7 réponses
ou comme ça:
echo "<li onclick=\"inscrit('".$user['prenom']."' '".$user['lbNom'].",".$user['Age']."');\">";
Ca ne fonctionne pas, enfin si je comprends bien là tu as mis 3 paramètres non? Or dans ma fonction j'en ai deux.
J'ai donc essayé d'en supprimer 1 mais je n'y parviens pas plus.
En fait mon premier argument est Prenom NOM
et le second est l'Age.
Merci beaucoup pour ton aide.
J'ai donc essayé d'en supprimer 1 mais je n'y parviens pas plus.
En fait mon premier argument est Prenom NOM
et le second est l'Age.
Merci beaucoup pour ton aide.
essai ça :
echo '<li onclick="inscrit(\''.$user['prenom'].' '.$user['lbNom'].'\',\''.$user['Age'].'\');">';
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Je n'ai plus du tout d'appelle à la fonction, j'ai essayé ainsi:
echo'<li onclick="inscrit(\''.$user['prenom'].'\' \''.$user['lbNom'].'\',\''.$user['Age'].'\');">';
L'appel se fait mais voici l'erreur que me met firebug:
missing ) after argument list
[Break on this error] inscrit('kevin MICHU','19');
Ma fonction etant ainsi:
function inscrit(nom, age) {
...
}
Merci
echo'<li onclick="inscrit(\''.$user['prenom'].'\' \''.$user['lbNom'].'\',\''.$user['Age'].'\');">';
L'appel se fait mais voici l'erreur que me met firebug:
missing ) after argument list
[Break on this error] inscrit('kevin MICHU','19');
Ma fonction etant ainsi:
function inscrit(nom, age) {
...
}
Merci