Rumah >hujung hadapan web >tutorial js >Kaedah jQuery untuk menggantikan pemisah baris dalam textarea_jquery
Contoh dalam artikel ini menerangkan cara jQuery menggantikan pemisah baris dalam textarea. Kongsikan dengan semua orang untuk rujukan anda. Analisis khusus adalah seperti berikut:
Semasa rakan sekerja saya belajar jQuery semalam, dia mahu menggantikan pemisah baris di kawasan teks.
bahagian html:
<fieldset> <textarea id="ncontent"></textarea> </fieldset> <button id="submit">提 交</button>
bahagian js:
$(document).ready(function(){ $("#submit").click(function(){ var ss = $("#ncontent").text(); alert(ss); var str = ss.replace(//r/n/gi, "!!!"); alert(str); }); }); </script>
Selepas menggunakan kaedah replace() JavaScript, baris baharu masih tidak diganti.
Masalahnya ialah jQuery mendapat nilai dalam textarea. Harus menggunakan
Menggunakan kaedah text() atau val() akan memproses tag html dalam textarea, jadi /r/n pasti tidak akan diganti.
Saya harap artikel ini akan membantu pengaturcaraan jQuery semua orang.