Программирование > JavaScript & JScript
Многострочная строковая переменная
Ilych:
Есть скрипт xx.js:
s=\'{MESS}\'
сервер подставляет вместо MESS текст из гостевухи, например.
А текст может быть с переносом строк
естественно при вставке в страницу
идет ругань - незавершенная строка
Влиять на то как сервер подставляет MESS я не могу
Что посоветуете.
mike:
Когда сохраняешь текст, все переводы строк меняй на \\n или
, в зависимости от того, где этот текст показывается.
Ilych:
Всебы хорошо но как я вставлю если не могу повлиять на подстановку?
Может есть какая нибудь функция JavaScript
У которой параметер может быть многострочный?
Например:
s=\'dajsdhajsd
sdasd
dasdas\'
-выдает ошибку, а
s=FuncXX(\'fsjdfsf
sdfsd
sdfsdf
\')
-работает нормально
mike:
--- Цитировать ---Ilych:
Может есть какая нибудь функция JavaScript
--- Конец цитаты ---
Нет, это синтаксис JS, тут никакими функциями не обойдешь.
--- Цитировать ---Ilych:
Всебы хорошо но как я вставлю если не могу повлиять на подстановку?
--- Конец цитаты ---
Я специально выделил когда сохраняешь. Т.е. если ты не можешь повлиять на подстановку при выводе записи, то нужно преобразовывать ее при вводе.
Ilych:
Это понятно, а что делать с уже существующими записями???
Навигация
Перейти к полной версии