Zuerst habe ich alle möglichen Lösungen ausprobiert, die ich hier oder Google gefunden habe, aber niemand scheint für mich zu arbeiten.Entfernen von Leerzeilen aus Textarea mit jQuery
Um klar zu sein, muss ich alle leeren Zeilen aus einem Textbereich entfernen. Dies ist, was ich bisher getan:
<textarea name="text" class="form-control" rows="14" id="text" placeholder="Here goes our query" ></textarea>
$(document).ready(function() {
$('#text').focusout(function() {
var text = $('#text').val();
text.replace(/(\r\n|\n|\r)/gm,"");
alert('done');
});
});
ich erfolgreich Warnung auf Ende erhalten, aber diese Leerzeilen sind immer noch da. Ist regexp korrekt? Mein Wissen für js ist nicht so groß, so dass ich brauche Hilfe :(
See [* JavaScript: Wie einen regulären Ausdruck verwenden Leerzeilen aus einem String entfernen *?] (Http: // Stackoverflow .com/questions/16369642/javascript-how-to-use-a-regular-expression-to-remove-blank-lines-from-a-string) und [* Kann nicht entfernen leerer Zeilenumbruch in Textarea mit Javascript ersetzen Methode *] (http://stackoverflow.com/questions/13205169/cant-remove-empty-line-break-in-textarea-with-javascript-replace-method). Auch [* jquery text(). Replace ('', '') funktioniert nicht *] (http://stackoverflow.com/questions/28025944/jquery-text-replace-not-working). –