Appelle fonction js dans echo
Résolu/Fermé
A voir également:
- Javascript echo
- Telecharger javascript - Télécharger - Langages
- Echo lors d'un appel samsung - Forum Samsung
- Javascript round ✓ - Forum Javascript
- Faire un echo dans un script JS ✓ - Forum PHP
- @Echo off ✓ - Forum Windows 7
7 réponses
Atropa
Messages postés
1940
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
11 mai 2014
274
17 sept. 2009 à 09:15
17 sept. 2009 à 09:15
echo'<li onclick="inscrit(\''.$user['prenom'].'\',\''.$user['lbNom'].'\',\''.$user['Age'].'\');">';
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
17 sept. 2009 à 09:33
17 sept. 2009 à 09:33
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.
Atropa
Messages postés
1940
Date d'inscription
mercredi 25 juin 2008
Statut
Membre
Dernière intervention
11 mai 2014
274
17 sept. 2009 à 09:37
17 sept. 2009 à 09:37
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
Alain_42
Messages postés
5361
Date d'inscription
dimanche 3 février 2008
Statut
Membre
Dernière intervention
13 février 2017
894
17 sept. 2009 à 10:16
17 sept. 2009 à 10:16
les deux arguments sont bien séparés par la virgule
Essaues ces deux:
Essaues ces deux:
echo "<li onclick=\"inscrit(".$user['prenom']." ".$user['lbNom'].",".$user['Age'].");>"; //ou echo "<li onclick=\"inscrit('".$user['prenom']."' '".$user['lbNom']."','".$user['Age']."');>";