2017-07-14 1 views
0

Javascript wie man Zeilenumbrüche in frist textarea umwandelt und ihn im zweiten Textfeld zeigt?Javascript Wie konvertiert man Zeilenumbrüche in Textarea?

Ich habe versucht, es direkt in der Variablen \ r \ n zu verwenden ist gültig, aber es liest die Textarea \ r \ n ist ungültig und er wird als Nur-Text behandelt.

Die endgültige Wirkung ist in dieser Figur gezeigt:

enter image description here

Bitte helfen

+1

Wir sind Code-Junkies! Gib uns Code !! –

Antwort

0

Sie können versuchen, diese für neue Linie.

function output(v) 
 
{ 
 
var str = v.replace(/(?:\\n)/g, '\n'); 
 
$("#txt2").val(str); 
 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
 
input:<br /><textarea id="txt1" style="resize:none; width: 400px;height: 180px;" onKeyUp="output(this.value)"></textarea> 
 
<br /> 
 
output:<br /><textarea id="txt2" style="resize:none; width: 400px;height: 180px;" ></textarea>

+0

Was ich brauche ist die Eingabe von \ r \ n aus dem ersten Textfeld und Ausgabe von Text, der bereits Zeilenumbrüche im zweiten Textfeld hat. –

+0

Okay Teilen Sie Ihre R & D Code bitte –

+0

Ich versuche für eine Weile, habe dieses Problem gelöst, danke für Ihre Hilfe. –

0

Hallo @MC_Mtyh sind Sie gerade einen neuen Zeilenumbruch mit Hilfe von Javascript zu erreichen versuchen ...

console.log("Hello \n this is a \n new line");

eines weitere Option wäre, wenn Sie mit html

document.write("\n"); 
document.write("<br>"); 
Verwandte Themen