Ich habe einen Code, wo es mehrere Textarea Werte in einer Textdatei speichert. Die Zeilenumbrüche, die ich nach dem Speichern angegeben habe, werden jedoch nicht angezeigt. Es identifiziert nur die Zeilenumbrüche, die manuell in das Textfeld eingefügt werden. Unten ist der Code. Bitte helfen Sie.Javascript | Save Textarea Wert mit Zeilenumbrüchen
<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>
Welcher serverseitige Code speichert diese Daten? – MaVRoSCy
Wenn Sie PHP verwenden, sollten Sie die PHP-Funktion "nl2br" in Betracht ziehen, wenn Sie die Daten Ihrer Textbox in der Tabelle speichern. Sie können später Ihre beliebigen "
" -Konzepte in der Tabelle konvertieren mit: str_replace ("
", "\ n", $ textboxValue); –
Hallo. Kein serverseitiges Scripting, da die Datei nur lokal gespeichert wird. –