cari

Rumah  >  Soal Jawab  >  teks badan

javascript - Bagaimana untuk mengeluarkan aksara baris baharu dalam rentetan dalam html

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

为情所困为情所困2712 hari yang lalu1100

membalas semua(6)saya akan balas

  • 女神的闺蜜爱上我

    女神的闺蜜爱上我2017-06-14 10:53:21

    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.

    balas
    0
  • 欧阳克

    欧阳克2017-06-14 10:53:21

    Bukankah watak baris baharu n?

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

    balas
    0
  • 阿神

    阿神2017-06-14 10:53:21

    Menurut penerangan anda, anda sepatutnya memerlukan pretag.

    balas
    0
  • 女神的闺蜜爱上我

    女神的闺蜜爱上我2017-06-14 10:53:21

    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!

    balas
    0
  • 阿神

    阿神2017-06-14 10:53:21

    Sebaik-baiknya penyoal siarkan kod untuk mengetahui sebabnya

    balas
    0
  • 仅有的幸福

    仅有的幸福2017-06-14 10:53:21

    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

    balas
    0
  • Batalbalas