Я пытаюсь заменить новые строки разрывами строк при отправке формы с текстовыми данными.Данные формы Textarea не заменяются при отправке
следующие работы:
$("form").on('submit', function (e) {
$(".description").html($(".description").val().replace(/\r\n|\r|\n/g, "<br />"));
});
Только тогда, когда я не изменить значение текстового поля.
Чтобы уточнить, это перестает работать, когда я редактирую текст в текстовом поле. Единственный способ заставить его работать с вновь введенным текстом - отправить форму, снова щелкнуть правой кнопкой мыши и повторно отправить форму без внесения каких-либо изменений в текст в текстовом поле. Может кто-нибудь объяснить, почему такое поведение происходит, пожалуйста?
HTML:
<textarea class="form__item__input description" name="description"></textarea>
добавить HTML, а – ScanQR
Его не совсем понятно, что вы хотите сделать. заменить только при отправке или замене при каждом изменении текста? –
@Alon_A На submit. – Frisbetarian