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
Configuration: Windows XP
Internet Explorer 6.0
Mozilla 3.0

1 réponse

  1. 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
    1. 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
    2. 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
    3. 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
    4. 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
    5. 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