Heim > Web-Frontend > js-Tutorial > jQuery-Methode zum Ersetzen von Zeilenumbrüchen in textarea_jquery

jQuery-Methode zum Ersetzen von Zeilenumbrüchen in textarea_jquery

WBOY
Freigeben: 2016-05-16 15:55:56
Original
1433 Leute haben es durchsucht

Das Beispiel in diesem Artikel beschreibt, wie jQuery Zeilenumbrüche im Textbereich ersetzt. Teilen Sie es als Referenz mit allen. Die spezifische Analyse lautet wie folgt:

Als mein Kollege gestern jQuery lernte, wollte er die Zeilenumbrüche im Textbereich ersetzen.

HTML-Teil:

<fieldset>
 <textarea id="ncontent"></textarea>
</fieldset>
<button id="submit">提  交</button> 

Nach dem Login kopieren

js-Teil:

$(document).ready(function(){ 
  $("#submit").click(function(){ 
    var ss = $("#ncontent").text(); 
    alert(ss); 
    var str = ss.replace(//r/n/gi, "!!!"); 
    alert(str); 
  }); 
}); 
</script>
Nach dem Login kopieren

Nach der Verwendung der JavaScript-Methode replace() wird die neue Zeile immer noch nicht ersetzt.

Das Problem besteht darin, dass jQuery den Wert im Textbereich erhält. Sollte
verwenden

Code kopieren Der Code lautet wie folgt:
var ss = $("#ncontent").html();

Durch die Verwendung der Methode text() oder val() werden die HTML-Tags im Textbereich verarbeitet, sodass /r/n definitiv nicht ersetzt wird.

Ich hoffe, dass dieser Artikel für alle bei der jQuery-Programmierung hilfreich sein wird.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage