2010-06-30 2 views
4

У меня есть текстовое поле, и я хочу заменить «\ n» на «,» в его значении.Заменить все « n» на «,»

var valuetxtarr = $("#txtarr").val(); 
var valuetxtarrs = valuetxtarr.replace("/\n/g",","); 
alert(valuetxtarrs); 

Но это не сработает? Почему? Где я ошибаюсь?

+1

Помните, что JQuery не является синонимом JavaScript. Я добавил тэг для вас. –

ответ

7

Вам просто нужно удалить кавычки (в противном случае он ищет эту строку), как это:

var valuetxtarr = $("#txtarr").val(); 
var valuetxtarrs = valuetxtarr.replace(/\n/g,","); 
alert(valuetxtarrs);​ 

You can give it a try here

+0

О, да. Спасибо! – lam3r4370

+0

@ lam3r4370 вы должны принять ответ, когда он разрешает ваши проблемы. – jigfox

+0

@Jens - Он не может в течение примерно 15 минут после того, как спросил ... это был дроссель, чтобы несколько раз поощрять больше ответов :) –

5
var valuetxtarr = $("#txtarr").val(); 
var valuetxtarrs = valuetxtarr.replace(/\n/g,","); 
alert(valuetxtarrs); 
Смежные вопросы