Мне нужно заменить строки новой строки в текстовой области на строку "," для ее сохранения в базе данных. Например, следующая строка, взятая из текстового поля:
hi!
line break!
Будет заменен:
hi!, line break!
Попробуйте значение .value.replace(/\n/g, '')
. Это заменит все вхождения новой строки в текстовой области пустой строкой.
var textWithoutLineBreak = document.getElementById('txtArea').value.replace(/\n/g,'');
console.log(textWithoutLineBreak);
<textarea id="txtArea">hi!
line break!
</textarea>