javascript - Bagaimana untuk mengeluarkan aksara baris baharu dalam rentetan dalam html
为情所困
为情所困 2017-06-14 10:51:21
0
6
1098

Saya memperoleh rentetan di latar belakang dan mengeluarkannya ke teg <p> di latar depan, tetapi terdapat aksara baris baharu 'n' dalam rentetan dan saya mahu mengeluarkan kesan baris baharu dengan cara yang sama. Bagaimanakah saya harus berurusan dengan rentetan ini? Saya menggantikan 'n' dengan <br/>
Terima kasih semua

为情所困
为情所困

membalas semua(6)
女神的闺蜜爱上我

Terdapat dua cara Satu ialah menetapkan white-space: pre;, dan ruang kosong akan dikekalkan oleh penyemak imbas. Atau gunakan

<pre>
    我是换行字

    符串
</pre>

, elemen pra boleh mentakrifkan teks pra-format. Teks yang disertakan dalam pra elemen biasanya mengekalkan ruang putih dan baris baharu.

学霸

Bukankah watak baris baharu n?

Jika ini berlaku untuk anda, tukar kepada </p><p>

阿神

Menurut penerangan anda, anda sepatutnya memerlukan pretag.

女神的闺蜜爱上我

Dalam js, anda boleh menggunakan . innerHTML = 'It<br />works' 来输出 html;如果是 jQuery,则使用 $.fn.html('It<br />works')!
==== untuk menganggap ia adalah output PHP
Gunakan fungsi htmlentities untuk mengeluarkan kandungan yang diganti!

阿神

Sebaik-baiknya penyoal siarkan kod untuk mengetahui sebabnya

仅有的幸福

nsah pada pra

pre.innerHTML = 'hey,\nman'
// hey,
// man

boleh lulus dalam preplace

let str = 'hey,\nman'
str = str.replace(/\n/, '<br>')
p.innerHTML = str
// hey,
// man
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan