diff --git a/templates/image_detail.html b/templates/image_detail.html index c8b2b8a943f9ad1887ca54e70d6f1023343afc3c..c98d3d950275f9dade0ec6b6a22f2caa988904b1 100644 --- a/templates/image_detail.html +++ b/templates/image_detail.html @@ -51,13 +51,19 @@ }; + fakeDescription.innerHTML = ""; + actualDescription.value.split("\n").forEach((line) => { + const textNode = document.createTextNode(line); + const brNode = document.createElement("br"); + fakeDescription.appendChild(textNode); + fakeDescription.appendChild(brNode) + }); + fakeTitle.addEventListener("input", fakeTitleListener); fakeTitle.addEventListener("keypress", fakeTitleListener); fakeDescription.addEventListener("input", fakeDescriptionListener); fakeDescription.addEventListener("keypress", fakeDescriptionListener); - - fakeDescription.innerHTML = fakeDescription.innerText.replace("\n", "<br>") </script> {{end}} {{end}}