Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 18.11.2015, 22:40
Интересующийся
Отправить личное сообщение для kosuha606 Посмотреть профиль Найти все сообщения от kosuha606
 
Регистрация: 30.08.2015
Сообщений: 12

На сколько я понял проблему в результате получается вот такая штука
<img alt=' ' Турандот ' ' src='...' />

Вот, этот самый турандот и приносит не нужные вам кавычки. В результате атрибут alt, не читается, тоесть получается пустым,

Вобщем здесь нужно преобразовать ваш текст, содержащий кавычки в HTML-сущности, но это уже на уровне серверного языка, например PHP, например функцией htmlspecialchars()

В результате получится вот так
<img alt=' &quot;Турандот&quot;' src='...' />


Вообще если вы берете данные из XML файла, то я думаю вы сможете это сделать)
Ответить с цитированием
  #12 (permalink)  
Старый 18.11.2015, 23:11
Интересующийся
Отправить личное сообщение для kosuha606 Посмотреть профиль Найти все сообщения от kosuha606
 
Регистрация: 30.08.2015
Сообщений: 12

А еще вот, если PHP не возможно использовать http://javascript.ru/php/htmlentities
Ответить с цитированием
  #13 (permalink)  
Старый 19.11.2015, 07:25
Аватар для tvixa
Аспирант
Отправить личное сообщение для tvixa Посмотреть профиль Найти все сообщения от tvixa
 
Регистрация: 09.09.2013
Сообщений: 33

Спасибо всем за советы, сделала всё гораздо проще: заменила двойные кавычки в переменной методом replace на кавычки ёлочка и в функцию всё передаётся уже в откорректированном виде.
var campaignTitle = ($(campaign).find("title").text()).replace("\"", '&#171;').replace("\"", '&#187;');
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Переменная внутри кавычек atlasny jQuery 4 02.02.2015 21:06
Проблема использования кавычек lar_i_sa AJAX и COMET 13 20.02.2013 14:33
Экранирование кавычек animegirl Серверные языки и технологии 0 30.07.2011 04:56
Экранирование кавычек Johny Общие вопросы Javascript 1 13.07.2011 20:31
Как убрать эффект кавычек? FirstFrost Общие вопросы Javascript 10 15.07.2010 22:47