Si internalHTML contiene espacios y retornos de carro, se considerará el final del párrafo, lo que provocará errores de ejecución del programa. La solución es reemplazar espacios y retornos de carro durante la salida para facilitar las llamadas js. El código es el siguiente:
Copie el código de código de la siguiente manera:
Función ReemplazarEx(strOri,replStr)
Establecer expresión regular = Nueva expresión regular
regEx.Global=Verdadero
regEx.MultiLine=Verdadero
regEx.Patrón=/r/n
regEx.IgnoreCase=Verdadero
ReemplazarEx=regEx.Replace(strOri,replStr)
Función final
shuoming=reemplazar(rs(shuoming), , )
shuoming=ReemplazarEx(shuoming,<br>)
De esta manera, ¡no habrá errores al generar después del reemplazo! Cuando lo estaba procesando, podía usar la función de reemplazo para reemplazar espacios, pero reemplazar retornos de carro y avances de línea nunca funcionó. ¡Tuve que recurrir a expresiones regulares! !