javascript | save textarea value with line breaks
forms, html, javascript, save, textarea
Solution
text = text.replace(/\n\r?/g, '<br />');
text is value from textarea.
Problem
I have a code where it saves multiple textarea values in a text file. However, it does not display the line breaks I indicated after saving it. It only identifies the line breaks w/c are manually put within the textarea. Below is the code. Please help. ``` <script> var TestVar = new Array(); var i = 0; function save() { TestVar[i] = document.getElementById("text1").value + "\n" + document.getElementById("text2").value; mydoc = document.open(); mydoc.write(TestVar); mydoc.execCommand("saveAs",true,"TicketID.txt"); mydoc.close(); } </script> </head> <body> <form id=formtest> <textarea name="textarea" id="text1"></textarea> <textarea name="textarea" id="text2"></textarea> <input type="button" value="save" onclick="save()"> </form> </body> ```