pic_display+="<img src='"+pic_url+"' onClick='swapImage("+pic_url+");'>
Я добавляю изображение к innerHTML div с кодом выше. Я хочу вызвать функцию swapImage(pic_url)
всякий раз, когда я нажимаю на изображение.как назвать эту функцию javascript изнутри другой функции?
Я еще не понял синтаксисы в javascript, всегда путайте их с php.
Как это должно быть написано?
Благодаря
Там нет требования поставить JavaScript: в onclick вроде –
Второе предложение отчасти верно. Если pic_url может содержать кавычки, то у вас есть уязвимость XSS: http://en.wikipedia.org/wiki/Cross-site_scripting Если pic_url может содержать амперсанды, вы можете привести в действие URL-адрес, например. pic_url = 'foo? a = b & lt = c & gt; d' следует преобразовать в 'foo? a = b & lt = c & gt = d'. –