我有一个代码,它可以在一个文本文件中保存多个文本区域值。但是,它不显示我在保存后指示的换行符。它仅标识 w/c 手动放置在文本区域内的换行符。下面是代码。请帮忙。
<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>
最佳答案
text = text.replace(/\n\r?/g, '<br />');
文本是文本区域的值。
关于javascript |使用换行符保存 textarea 值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12896504/