pic_display+="<img src='"+pic_url+"' onClick='swapImage("+pic_url+");'>
J'ajoute une image à l'innerHTML d'une div avec le code ci-dessus. Je veux appeler la fonction swapImage(pic_url)
chaque fois que je clique sur l'image.comment appeler cette fonction javascript d'une autre fonction?
Je n'ai pas encore compris les syntaxes en javascript, toujours les confondre avec php.
Comment devrait-il être écrit?
Merci
Il n'y a pas besoin de mettre le javascript: dans un onclick comme ça –
La deuxième suggestion est en partie correcte. Si pic_url peut contenir des guillemets, alors vous avez une vulnérabilité XSS: http://en.wikipedia.org/wiki/Cross-site_scripting Si pic_url peut contenir des esperluettes, vous pouvez modifier l'URL, par ex. pic_url = 'foo? a = b & lt = c & gt = d' devrait être converti en 'foo? a = b & lt = c & gt = d'. –