Если внутренний HTML содержит пробелы и возвраты каретки, это будет считаться концом абзаца, что приведет к ошибкам при запуске программы. Решение состоит в том, чтобы заменить пробелы и возвраты каретки во время вывода, чтобы облегчить вызовы js. Код выглядит следующим образом:
Скопируйте код кода следующим образом:
Функция replaceEx(strOri,replStr)
Установить regEx=Новое регулярное выражение
regEx.Global=Истина
regEx.MultiLine=Истина
regEx.Pattern=/r/n
regEx.IgnoreCase=Истина
replaceEx=regEx.Replace(strOri,replStr)
Конечная функция
шуоминг=заменить(rs(шуоминг), , )
шуоминг=ReplaceEx(шуоминг,<br>)
Таким образом, ошибок при выводе после замены не будет! Когда я его обрабатывал, я мог использовать функцию replace для замены пробелов, но замена возврата каретки и перевода строки никогда не работала, мне приходилось прибегать к регулярным выражениям! !