Rumah > Soal Jawab > teks badan
P粉2391642342023-07-29 11:15:07
Anda boleh menggunakan <br> untuk membahagikan teks kepada perenggan berdasarkan pemisah baris. Katakan bahawa selepas mendapat teks yang diedit daripada Django, anda menyimpannya dalam pembolehubah yang dipanggil editedText. Untuk menjana teg <br> untuk setiap perenggan, anda boleh mengikuti langkah berikut:
Pisah teks kepada tatasusunan perenggan menggunakan fungsi split(). Hasilkan teks berformat baharu dengan menggelung melalui tatasusunan perenggan dan menggabungkannya menggunakan tag <br>
<div id="edited-text">{{ edited_text }}</div> <button onclick="formatEditedText()">Edit</button> <script> function formatEditedText() { const editedTextDiv = document.getElementById('edited-text'); const editedText = editedTextDiv.innerHTML; const paragraphs = editedText.split('<br>'); let formattedText = ''; for (let i = 0; i < paragraphs.length; i++) { formattedText += `<p>${paragraphs[i]}</p>`; } editedTextDiv.innerHTML = formattedText; } </script>
Sepatutnya berguna