Jika innerHTML berisi spasi dan pengangkutan kembali, itu akan dianggap sebagai akhir paragraf, menyebabkan kesalahan program berjalan. Solusinya adalah dengan mengganti spasi dan pengangkutan kembali selama keluaran untuk memfasilitasi panggilan js. Kodenya adalah sebagai berikut:
Copy kode kodenya sebagai berikut:
Fungsi GantiEx(strOri,replStr)
Setel regEx=RegExp Baru
regEx.Global=Benar
regEx.MultiLine=Benar
regEx.Pola=/r/n
regEx.IgnoreCase=Benar
GantiEx=regEx.Ganti(strOri,replStr)
Fungsi Akhir
shuoming=ganti(rs(shuoming), , )
shuoming=GantiEx(shuoming,<br>)
Dengan cara ini, tidak akan ada kesalahan saat mengeluarkan setelah penggantian! Saat saya memprosesnya, saya dapat menggunakan fungsi ganti untuk mengganti spasi, tetapi mengganti carriage return dan line feed tidak pernah berhasil. Saya harus menggunakan ekspresi reguler! !