Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Вебмастеру (http://forum.oszone.net/forumdisplay.php?f=22)
-   -   Удаление \n средствами Javascript (http://forum.oszone.net/showthread.php?t=56695)

Jekamajor 16-11-2005 02:03 374339

Удаление \n средствами Javascript
 
Есть textarea поле, в которое вводится текст, нужно удалить все символы перевода строки.
Использую для этого регулярное выражение на javascript:
var Regexp=/\n/;
потом функция replace(tmp, "") заменяет найденное соответствие на пустой символ, т.е. по идее должен удалить перевод строки, однако этого не происходит.
Если заменить на replace(tmp, "ХХХ"), то функция успешно вставляет во все места, где есть перевод строки эти ХХХ, но сам перевод строки остается.

Как же можно от него избавиться?
Спасибо!

archy 16-11-2005 09:36 374401

Возможно нужно использовать \n\r?
Или лучше <textarea warp="virtual"?

Jekamajor 16-11-2005 14:04 374503

да нет, wrap=virtual удаляет переводы строк при отправке формы, а мне текст надо обрабатывать еще до отправки

elfoflorien 16-11-2005 15:04 374524

Jekamajor
замените все переводы строк на XXX, а потом замените все XXX на пустую строку...
а с регулярными выражениями у меня тоже ничего не получилось


Время: 15:47.

Время: 15:47.
© OSzone.net 2001-