Добро пожаловать! Это — архивная версия форумов на «Хакер.Ru». Она работает в режиме read-only.
 

Как экранировать кавычки в javascript

Пользователи, просматривающие топик: none

Зашли как: Guest
Все форумы >> [Первый вопрос] >> Как экранировать кавычки в javascript
Имя
Сообщение << Старые топики   Новые топики >>
Как экранировать кавычки в javascript - 2011-04-04 19:56:15.670000   
WhiteAngel

Сообщений: 19
Оценки: 0
Присоединился: 2011-04-04 19:34:57.150000
Здравствуйте! У меня есть функция

var randSimbol = ["Молоко", 77, 11, "Мед", -88];
function fun(massiv){
for(i = 0; i < massiv.length ; i++){
if(isNaN(massiv)){
document.write(massiv + " - слово &lt;br /&gt;");
}
else{
document.write(massiv + " - число &lt;br /&gt;");
}}}
fun(randSimbol);



которая перебирает в массиве данные и выводит на экран сообщение является элемент массива словом или цифрой.
Вот таким образом:

Молоко - слово
77 - число
11 - число
Мед - слово
-88 - число

Мне нужно в этой функции взять переменную massiv в кавычки , чтобы получилось следующее

"Молоко" - слово
"77" - число
"11" - число
"Мед" - слово
"-88" - число

но когда я её помещаю в кавычки и экранирую у меня ява скрипт выводит ошибку. Что в таких случаях можно сделать?





Post #: 1
RE: Как экранировать кавычки в jаvаsсriрt - 2011-04-04 20:18:58.696666   
Ltonid

Сообщений: 4970
Оценки: 740
Присоединился: 2008-12-29 13:21:56.166666
Попробуй использовать ASCII символы кавычки & # 0 3 4 ; (убери пробелы)
Post #: 2
RE: Как экранировать кавычки в jаvаsсriрt - 2011-04-04 20:58:14.893333   
WhiteAngel

Сообщений: 19
Оценки: 0
Присоединился: 2011-04-04 19:34:57.150000

quote:

ORIGINAL: Ltonid

Попробуй использовать ASCII символы кавычки & # 0 3 4 ; (убери пробелы)

Я правильно вас понимаю чтобы переменная "massiv" выводила слова в кавычках нужно использовать ASCII сивимволы?
Я её экранировал вот так \"massiv\" но у меня тогда ява скрипт нечего не выдал
Post #: 3
RE: Как экранировать кавычки в jаvаsсriрt - 2011-04-04 21:07:26.953333   
Ltonid

Сообщений: 4970
Оценки: 740
Присоединился: 2008-12-29 13:21:56.166666
Нет.
Написать код типа
" & # 0 3 4 ;" + massiv + "& # 0 3 4 ;"
Просто уберите пробелы и получите ковычки.
Post #: 4
RE: Как экранировать кавычки в jаvаsсriрt - 2011-04-05 09:59:04.003333   
WhiteAngel

Сообщений: 19
Оценки: 0
Присоединился: 2011-04-04 19:34:57.150000
Спасибо , помогло:)
Post #: 5
Страниц:  [1]
Все форумы >> [Первый вопрос] >> Как экранировать кавычки в javascript







Связаться:
Вопросы по сайту / xakep@glc.ru

Предупреждение: использование полученных знаний в противозаконных целях преследуется по закону.