innerHTML にスペースと復帰が含まれている場合、段落の終わりとみなされ、プログラム実行エラーが発生します。解決策は、出力中にスペースと復帰を置き換えて、js 呼び出しを容易にすることです。
コードは次のとおりです。
次のようにコードをコピーします。
関数 ReplaceEx(strOri,replStr)
regEx=新しい正規表現を設定します
regEx.Global=True
regEx.MultiLine=True
regEx.Pattern="/r/n"
regEx.IgnoreCase=True
ReplaceEx=regEx.Replace(strOri,replStr)
終了機能
shuoming=replace(rs("shuoming")," "," ")
shuoming=ReplaceEx(shuoming,"<br>")
これで置換後の出力時にエラーが出ることはなくなりました!処理中に、replace 関数を使用してスペースを置換することはできましたが、キャリッジ リターンとライン フィードの置換は正規表現に頼らなければなりませんでした。 !