テキストエリアデータを含むフォームを送信するときに改行を改行しようとしています。フォーム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>
あなたが何をしたいのか、完全に明確ではないとしても – ScanQR
をあなたのhtmlを追加します。テキストが変更されるたびに送信または置換するときにのみ置き換えますか?投稿日: –
@ Alon_A – Frisbetarian