Echapper les " et ' sur plusieurs niveaux

Zulbag -  
 Zulbag -
Bonjour,
Voila je suis confronter à un problème pour echaper mes " et ' ds une ligne de javascript que voici

$("#divImages").append("<div style=\"float:left;margin:0px 10px 10px 0px;height:100px;\"><img src=\'"+chemin+filename+"\' onclick=\"updateFields('<img src='"+chemin+filename+"'/>', 1, \'\');\"/></div>"); //ajoute du contenu ds #divImages


Je veux inserer une balise img avec un onclick et diverses paramètre, mais je n'arrive pas a lui faire différencier ce qu'il doit aficcher exécuter etc, donc j'ai l'erreur "missing )" à l'appelle de de ma fonction updateFields, si qqun a une idée pour résoudre mon problème cela serait fort aimable à vous.
Cordialement,
Zul

1 réponse

NookZ Messages postés 2376 Statut Membre 514
 
$("#divImages").append("<div style=\"float:left;margin:0px 10px 10px 0px;height:100px;\"><img src='"+chemin+filename+"' onclick=\"updateFields('<img src='"+chemin+filename+"'/>', 1, \'\');\"/></div>"); //ajoute du contenu ds #divImages

Ce serait pas plutôt ça?
0
Zulbag
 
euh non j'ai essayer tout ce que connais pour essayer et j'ai cette erreur

Erreur : missing ) after argument list
Ligne : 1, Colonne : 24
Code Source :
updateFields('<img src='uploaderAjax/files/mini_cherry bobber.JPG'/>', 1, '');


car pour lui le ' devant uploaderAjax coupe la chaine et même échapper ça change rien.
0
NookZ Messages postés 2376 Statut Membre 514 > Zulbag
 
$("#divImages").append("<div style=\"float:left;margin:0px 10px 10px 0px;height:100px;\"><img src='"+chemin+filename+"' onclick=\"updateFields(\"<img src='"+chemin+filename+"'/>', 1, \'\');\"/></div>"); //ajoute du contenu ds #divImages

alors ça devrait être ça je pense
0
Zulbag > NookZ Messages postés 2376 Statut Membre
 
Merci de ton aide mais ça ne fonctionne tjs pas, l'image s'insère bien ds la #divImages mais suivit de la fin du code
 , 1, '');"/>
collé à l'image. Je suis en plein désarroi
0
NookZ Messages postés 2376 Statut Membre 514 > Zulbag
 
'javais oublié un truc
$("#divImages").append("<div style=\"float:left;margin:0px 10px 10px 0px;height:100px;\"><img src='"+chemin+filename+"' onclick=\"updateFields(\"<img src='"+chemin+filename+"'/>\", 1, \'\');\"/></div>"); //ajoute du contenu ds #divImages

j'espère que ce coup-ci ça ira, de toute manière je continuerai jusqu'à ce que ça marche XD
0
Zulbag > NookZ Messages postés 2376 Statut Membre
 
", 1, '');"/>
voila ce que ça me donne, je crois que j'ai épuisé toutes les possibilités là xD
0