Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 11.02.2025, 11:44
Профессор
Отправить личное сообщение для savsoft Посмотреть профиль Найти все сообщения от savsoft
 
Регистрация: 03.01.2019
Сообщений: 163

Обработка кавычек в данных
Наткнулся на такую проблему,
$('#id').text("<?= $row["name"]; ?>");
если в названии $row["name"] есть двойная кавычка, то соответственно из за ошибки скрипт не выполняется. Пока заменил в js двойные кавычки на одинарные
$('#id').text('<?= $row["name"]; ?>');
но гарантии, что в данных не будет в названии одинарных кавычек нет.
Как правильно обработать такую ситуацию.

Спасибо
Ответить с цитированием
  #2 (permalink)  
Старый 11.02.2025, 11:51
Аватар для ksa
ksa ksa вне форума
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,237

Сообщение от savsoft
Как правильно обработать такую ситуацию.
Можно использовать "шаблонную строку"...

alert(`"Шаблонная" строка 'пример'`)


Так же еще смотри как в ПХП выполняется экранирование символов, кавычек в частности...
Ответить с цитированием
Ответ



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

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


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Обработка AJAX - данных (UserScript) fesskerl Events/DOM/Window 1 15.11.2013 23:40
Двойная Фильтрация данных таблицы David0707 Общие вопросы Javascript 0 19.03.2012 13:00
IFRAME Обработка загрузки данных root-master Общие вопросы Javascript 1 17.02.2011 15:12
jqGrid. локальная обработка данных DarkN jQuery 0 25.01.2011 23:55
Обработка данных из формы в новом окошке diktator Events/DOM/Window 1 20.10.2008 12:51